User identifier attribute option as single value is inadequate with heterogenous IdPs scenarios
@cicnavi já está trabalhando nisso.
Desde 3/6/2025.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
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.
- Linguagem predominante
- PHP
- Estrelas
- 50
- Forks
- 28
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de simplesamlphp/simplesamlphp-module-oidc
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
simplesamlphp/simplesamlphp-module-oidc#360 · 1 comentário ·
-
prepared
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100
simplesamlphp/simplesamlphp-module-oidc#358 · 2 comentários ·
-
ECDSA (ES256) support issues in OIDC module (JWK generation and token verification)Talvez livre de novo @cicnavi assumiu há 178 dias e não há nenhum pull request aberto. Abertaprepared
simplesamlphp/simplesamlphp-module-oidc#334 · 1 comentário · 1 responsável ·
-
Encryption key can only be stringTalvez livre de novo @cicnavi assumiu há 217 dias e não há nenhum pull request aberto. Abertaenhancement prepared
simplesamlphp/simplesamlphp-module-oidc#332 · 1 comentário · 1 responsável ·
-
ReflectionParameter::getClass() is deprecatedTalvez livre de novo @cicnavi assumiu há 232 dias e não há nenhum pull request aberto. Abertaprepared
simplesamlphp/simplesamlphp-module-oidc#327 · 2 comentários · 1 responsável ·
Todas as issues de simplesamlphp/simplesamlphp-module-oidc
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
scanaislop/aislop#476 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
components-web-app/api-components-bundle#403 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 74/100
mollie/PrestaShop#1566 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
components-web-app/docs#193 ·
-
docs: add Python and PHP examples to docs/api.mdTalvez já em andamento @gaurika-analyst assumiu hoje. Abertadocumentation good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
djazairdev/wilayas#12 · 1 comentário ·
Mantenedores costumam responder em até 1 dia