We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac OS 14.2.1 (23C71)
Chrome/124.0.6367.119
10.12.0
Auth
React Next.js SPA
When I enable TOTP MFA for a tenant, SAML claims are no longer populated in the JWT for a signed in user.
firebase
signInWithRedirect(auth, new SAMLAuthProvider("<Provider ID>"))
Complete enrollment
Print UserImpl, decode JWT
UserImpl
{ "iss": "<redacted>", "aud": "<redacted>", "auth_time": 1715792567, "user_id": "<redacted>", "sub": "<redacted>", "iat": 1715792567, "exp": 1715796167, "email": "<redacted>", "email_verified": true, "firebase": { "identities": { "saml.cyvidia-entra-id": [ "<redacted>" ], "email": [ "<redacted>" ] }, "sign_in_provider": "saml.cyvidia-entra-id", "sign_in_second_factor": "totp", "second_factor_identifier": "c2393de3-646f-45c5-aade-5ade10bc203e", "tenant": "customer-1-p2kfv" } }
{ "iss": "<redacted>", "aud": "<redacted>", "auth_time": 1715792890, "user_id": "<redacted>", "sub": "<redacted>", "iat": 1715792890, "exp": 1715796490, "email": "<redacted>", "email_verified": true, "firebase": { "identities": { "saml.cyvidia-entra-id": [ "<redacted>" ], "email": [ "<redacted>" ] }, "sign_in_provider": "saml.cyvidia-entra-id", "sign_in_attributes": { "http://schemas.microsoft.com/identity/claims/displayname": "<redacted>", "http://schemas.microsoft.com/identity/claims/tenantid": "<redacted>", "http://schemas.microsoft.com/identity/claims/identityprovider": "<redacted>", "http://schemas.microsoft.com/identity/claims/objectidentifier": "<redacted>", "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname": "<redacted>", "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name": "<redacted>", "http://schemas.microsoft.com/claims/authnmethodsreferences": [ "http://schemas.microsoft.com/ws/2008/06/identity/authenticationmethod/password", "http://schemas.microsoft.com/claims/multipleauthn" ], "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname": "<redacted>", "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress": "<redacted>" }, "tenant": "customer-1-p2kfv" } }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Operating System
Mac OS 14.2.1 (23C71)
Browser Version
Chrome/124.0.6367.119
Firebase SDK Version
10.12.0
Firebase SDK Product:
Auth
Describe your project's tooling
React Next.js SPA
Describe the problem
When I enable TOTP MFA for a tenant, SAML claims are no longer populated in the JWT for a signed in user.
Steps and code to reproduce issue
firebase
as dependencyComplete enrollment
Print
UserImpl
, decode JWTUserImpl
, verify that JWT still does not contain claimsUserImpl
, decode JWTThe text was updated successfully, but these errors were encountered: