Filter entities globally?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- php
- Área
- authentication
Línea de trabajo
Comience por la sección de filtrado de docs/discopower.md y compare su configuración por SP con la ubicación propuesta saml20-idp-hosted.php. Trace cómo se cargan los filtros de discovery para cada SP y determine dónde podría aplicarse una configuración de nivel superior. Se considera terminado cuando la visibilidad deseada del IdP puede configurarse globalmente sin añadir snippets a cada SP.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
According to the docs, filtering identity providers is possible per SP.
We have 100s of SPs, and now I'm looking for a way to show a specific IdP only for a few SPs.
The only way I could make this work was by applying a snippet to those few SPs:
'discopower.filter' => [
'tags.include' => [
'all'
],
'entities.include' => [
'https://needle.idp',
],
],
and then on every other SP excluding it:
'discopower.filter' => [
'entities.exclude' => [
'https://needle.idp',
],
],
As said this works but a bit cumbersome as I'd have to make sure this will be there for each new SP etc.
Would it makes sense to be able to supply such a config at a higher level, for example in saml20-idp-hosted.php or some other place?
- Lenguaje dominante
- PHP
- Estrellas
- 5
- Forks
- 11
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de simplesamlphp/simplesamlphp-module-discopower
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
simplesamlphp/simplesamlphp-module-discopower#28 · 5 comentarios ·
-
Upstream sent duplicate header lineQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
simplesamlphp/simplesamlphp-module-discopower#24 · 6 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
simplesamlphp/simplesamlphp-module-discopower#14 · 7 comentarios ·
Todos los issues de simplesamlphp/simplesamlphp-module-discopower
Issues similares
-
Lead create/update: a product row without a "product_id" key passes LeadForm validation and fails in the database (500)Posiblemente ocupada @Arslan-TR la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
krayin/laravel-crm#2681 ·
Los mantenedores suelen responder en 2 días
-
[CoreBundle] Migrations are silently skipped on MariaDB with DBAL 4 (AbstractMigration::isMySql())AbiertoPotential Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Sylius/Sylius#19270 · 1 comentario · 4 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
invoiceninja/invoiceninja#13320 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
sync-en
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día