2009-10-03 3 views
0

내 사이트에서 AOLs OpenID에 로그인 할 때 verifiedEmail 필드를 가져올 수 없습니다. 내가 아는 모든 다른 공급자는이 속성을 제공하지만 AOL은 제공하지 않습니다.verifiedEmail AOL OpenID

AOL은 오래된 OpenID 버전을 사용하고 있습니다. 전자 메일이 @ aol.com으로 끝나는 것으로 가정하는 것이 타당합니까? 파이썬에서 RPXNow 라이브러리를 사용하고 있습니다.

답변

0

저는 OpenID를 통해 로그인 과정에서 "공유 할"정보의 양을 결정할 수 있다고 생각합니다. 주제에 대한 전문가라고 말할 수는 없지만 myopenid.com의 신원을 통해 어떤 정보를 사용할 수 있는지 정확하게 지정할 수 있습니다.

AOL 기본값이 아무 것도 공유하지 않을 수도 있습니까? 이 경우 OpenID 제공 업체가 해당 정보를 갖고 있지 않은 것으로 보이는 경우 사용자에게 직접 전자 메일 승인을 요청할 수 있습니다. OpenID는이 정보가 사용 가능하도록 요구하지 않으므로 애플리케이션 코드에없는 정보를 처리해야한다고 가정합니다.

+0

그래서 가장 좋은 해결책은 로그인 한 후 확인 이메일을 보내달라고 요청하는 것입니다. – user183430

+0

OpenID 프로필이 제공되지 않으면 사용자가 어떤 계정을 사용할 지 알려줄 것입니다. 이 문제에 대한 훌륭한 일반적인 해결책입니다. 이 경우 양식을 [email protected]으로 기본 설정 할 수 있습니다. 여분의 야드를 가고 싶다면 사용자에게 OpenID 프로필 정보를 구성하여이를 피할 수 있음을 알립니다. –

관련 문제