User identifier attribute option as single value is inadequate with heterogenous IdPs scenarios
@cicnavi arbeitet bereits daran.
Seit 03.6.2025.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Config option for designating user identifier https://github.com/simplesamlphp/simplesamlphp-module-oidc/blob/0080cf2ca10a6c00a80835a9e83638245ce9ea82/config/module_oidc.php.dist#L79 is a single value. This means that it is expected that this attribute is always available in the set of user attributes after user authentication.
In scenarios with multiple different IdPs, like for example in eduGAIN inter-federation, not every IdP will be able (or willing) to provide designated identifier. For this reason, this config option (and all relevant code that uses it) should be refactored in a way to be able to accept multiple prioritized values (array of prioritized values), or be left as single value.
- Vorherrschende Sprache
- PHP
- Sterne
- 50
- Forks
- 28
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus simplesamlphp/simplesamlphp-module-oidc
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
simplesamlphp/simplesamlphp-module-oidc#360 · 1 Kommentar ·
-
prepared
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
simplesamlphp/simplesamlphp-module-oidc#358 · 2 Kommentare ·
-
ECDSA (ES256) support issues in OIDC module (JWK generation and token verification)Evtl. wieder frei @cicnavi hat das vor 179 Tagen übernommen, und es ist kein Pull Request offen. Offenprepared
simplesamlphp/simplesamlphp-module-oidc#334 · 1 Kommentar · 1 zugewiesene Person ·
-
Encryption key can only be stringEvtl. wieder frei @cicnavi hat das vor 218 Tagen übernommen, und es ist kein Pull Request offen. Offenenhancement prepared
simplesamlphp/simplesamlphp-module-oidc#332 · 1 Kommentar · 1 zugewiesene Person ·
-
ReflectionParameter::getClass() is deprecatedEvtl. wieder frei @cicnavi hat das vor 233 Tagen übernommen, und es ist kein Pull Request offen. Offenprepared
simplesamlphp/simplesamlphp-module-oidc#327 · 2 Kommentare · 1 zugewiesene Person ·
Alle Issues in simplesamlphp/simplesamlphp-module-oidc
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 2 Tagen
-
backend bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
smarty-php/smarty#1215 ·
-
sync-en
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag