- Enviado
- 15 de novembro de 2026 às 07:56 UTC
- Autor
- Kamo
- Confirmação
- 2d1d54d
/auth/sso/<connectionId> (federation/start com connectionId; salta para a origem do callback uma vez; SAML start escreve o SameSite=Nenhum para que eles passem pelo protocolo de cross-site do provedor (por exemplo, /auth/callback/sso/<id>) (OIDC, GET) e POST /saml/<id>/acs (SAML) retransmitem para o securityservice e roteiam o resultado como um login social (sessão plantada, MFA, picker, página de link com o nome da conexão, cartão simples) mais TEST_COMPLETE -> /auth/sso/test-done (um teste do administrador; ninguém está conectado). GET /saml/<id>/metadata retransmite os metadados do SP O SSO mostra "Sua organização usa <nome>" com Continuar com <nome> acima do formulário de senha (proprietários e quebra-vidro membros mantêm suas senhas; o serviço de segurança recusa qualquer outra pessoa com SSO_REQUIRED, agora um cartão de recusa carregando o mesmo botão). botões sso signin/methods na própria página de login da organização. dicionário 93db29960 primeiro. Verificado: npm test 103/103, check-i18n-keys, tsc clean, harness screenshots (etapa do método, necessária, identificar botões, recusa; desktop claro/escuro + telefone).
