Hello Matthew Lourie,
Yes, the use of id_token_hint
for external authentication of existing accounts is supported in Azure AD B2C with custom policies.
While the documentation mostly focuses on sign-up via invitation, the same approach works for signing in existing users. The id_token_hint
provided by your external authenticator can be validated by B2C. Claims such as email or user ID can then be extracted from the token to identify the user in the directory.
Once the user is found, B2C will proceed with the sign-in process without requiring any further credentials.
This setup allows you to authenticate users seamlessly using tokens from an external system.
Hope this helps!
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful, which may help members with similar questions.
If you have any other questions or are still experiencing issues, feel free to ask in the "comments" section, and I'd be happy to help.