【问题标题】:Proving OAuth authentication to third party向第三方证明 OAuth 身份验证
【发布时间】:2020-06-08 11:43:50
【问题描述】:

可能很长,但是在通过 OAuth 对用户进行身份验证并从提供程序检索一些用户信息之后,有没有办法向第三方证明该用户已通过身份验证,并且使用令牌检索了这条信息(例如,电子邮件地址)确实是该提供商提供的数据?当然,无需共享访问令牌。

这里主要对 Google 和 Facebook 感兴趣,如果这有影响的话。

【问题讨论】:

    标签: authentication oauth google-oauth facebook-oauth


    【解决方案1】:

    一般的标准方法是使用OAuth2 Introspection

    不是每个人都支持这一点(我不知道你们的 3 个提供商中的任何一个都支持)。一个很好的后备方案可能是只执行一个请求并查看它是否成功。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-02
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 2016-04-23
      • 2014-09-11
      相关资源
      最近更新 更多