Add compatibility with ActiveDirectory Federation Services (#6543)

This commit is contained in:
Alex Kriuchykhin 2023-10-27 11:06:48 +02:00 committed by GitHub
parent 47fae00a5f
commit ccd2d0b4df
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -30,6 +30,7 @@ module Users
email = auth.info.email
email ||= auth.dig(:extra, :raw_info, :id_token_claims, :emails)&.first
auth.uid ||= auth.dig(:extra, :raw_info, :sub)
user = User.from_omniauth(auth)
# User found in database so just signing in