Pergunta

Eu não consigo ir buscar o campo verifiedEmail ao tentar fazer o login para AOLs OpenID no meu site. Cada outro provedor que eu saiba fornece essa propriedade, mas não AOL.

Eu percebo que AOL algum modo utiliza uma versão antiga OpenID, embora é viável para simplesmente assumir que as suas extremidades e-mail no @ aol.com? Eu estou usando a biblioteca RPXNow com Python.

Foi útil?

Solução

Eu acredito que OpenID permite ao usuário decidir quanta informação de "share" durante o processo de login. Eu não posso dizer que eu sou um especialista sobre o assunto, mas eu sei que a minha identidade no myopenid.com me permite especificar exatamente quais informações a disponibilizar.

É possível que o padrão AOL é compartilhar nada? Se este for o caso, então você pode querer fazer uma autorização de e-mail diretamente com o usuário se o provedor OpenID não parece ter a informação. O OpenID não mandato que esta informação está disponível, então eu diria que você terá que lidar com o caso de ele não estar lá no código do aplicativo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top