【问题标题】:verifiedEmail AOL OpenID已验证电子邮件 AOL OpenID
【发布时间】:2009-10-03 11:40:18
【问题描述】:

在我的站点上尝试登录 AOLs OpenID 时,我似乎无法获取已验证的电子邮件字段。我知道的所有其他提供商都提供此属性,但 AOL 不提供。

我意识到 AOL 不知何故使用了旧的 OpenID 版本,尽管假设他们的电子邮件以 @aol.com 结尾是否可行?我在 Python 中使用 RPXNow 库。

【问题讨论】:

    标签: python openid rpxnow


    【解决方案1】:

    我相信 OpenID 让用户决定在登录过程中“共享”多少信息。我不能说我是这方面的专家,但我知道我在 myopenid.com 的身份让我可以准确地指定要提供哪些信息。

    AOL 的默认设置是否可能不共享?如果是这种情况,那么如果 OpenID 提供商似乎没有信息,您可能希望直接与用户进行电子邮件授权。 OpenID 不要求此信息可用,因此我假设您必须处理应用程序代码中不存在该信息的情况。

    【讨论】:

    • 所以您是说最好的解决方案是在他们登录后简单地要求他们提供验证电子邮件?
    • 如果没有提供 OpenID 配置文件,那么我会让用户告诉您使用什么帐户。这是解决问题的一个很好的通用解决方案。在这种情况下,您可以将表单默认为 _user_@aol.com。如果您想多走一点,请告知用户可以通过配置他们的 OpenID 个人资料信息来避免这种情况。
    猜你喜欢
    • 2011-11-23
    • 2011-06-28
    • 2018-03-16
    • 1970-01-01
    • 2021-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多