Google 인증과 함께 신원 확인 서버 3을 사용하여 특정 이메일 주소를 가진 사용자의 로그인을 허용하고 싶습니다.특정 이메일 주소가 Google을 통해 신원 서버에 로그인하도록 허용
OnAuthenticated
방법 (GoogleOAuth2AuthenticationOptions.Provider.OnAuthenticated
)의 클레임에서 전자 메일 주소를 추출 할 수 있습니다.
전자 메일 주소가 특정 주소 목록에없는 경우 로그인을 거부하고 싶습니다.
나는 IAuthenticationSessionValidator
을 구현하려고 시도했지만 거기에는 이메일 클레임이 없습니다.
나는 또한 CookieAuthenticationOptions.Provider.OnValidateIdentity
을 시도했지만 이메일도 제기하지 않았습니다.
신원 확인 서버 3 및 Google 제공 업체에서 이러한 이메일 인증 확인을 어떻게 수행해야합니까?