【问题标题】:Aws cognito linkedinAws 认知链接
【发布时间】:2020-06-09 19:14:46
【问题描述】:

我正在尝试将 LinkedIn 登录添加到使用 Amazon Cognito 的 React 应用程序中,我按照here 的解释做了所有操作,是的,它可以工作但是我没有使用 Amazon Cognito 托管的 UI 和我不希望我的用户被重定向到 Auth0 站点以使用 LinkedIn 登录...

有什么方法可以实现 LinkedIn Cognito 登录\注册而不被重定向到 Cognito\Auth0?

或者也许已经有更好的方法来实现这一点?

【问题讨论】:

    标签: amazon-web-services amazon-cognito auth0 linkedin-api


    【解决方案1】:

    来自亚马逊支持的官方回答:

    在进一步调查后,联系了 Cognito 团队,我可以确认当前没有预期的功能 可以使用 Cognito。所需的 State 参数已从 手动添加请求,防止流被绕过 像这样。在进一步研究之后,看起来有 已经是提供解决方法的功能请求,我已经注意到 您也希望使用此功能。

    很遗憾,目前我无法确认任何关于此的预计到达时间 请求。

    【讨论】:

      【解决方案2】:

      这被解释为没有 Auth0 是不可能的。好问题。 LinkedIn 的 OpenID 与 Cognito 现在接受的 FB and Google 的公共登录不同。我没有使用 LinkedIn 的 OpenID 授权 Cognito 池的代码。我相信我找到了可以详细解释 LinkedIn 的 OpenID 中缺少的内容的文档:How do I set up LinkedIn as a social identity provider in an Amazon Cognito user pool? 我不会在您的应用程序中丢弃 Sign in with LinkedIn OpenID 服务。只是 Auth0 是绝对必要的,除非 LinkedIn 更改其 OpenID。

      【讨论】:

      • 我知道 Auth0 是必要的。我唯一的问题是我无法在没有 Auth0 登录屏幕的情况下进行身份验证。我希望我的用户留在我的应用程序中并仅重定向到 LinkedIn,而不是 Auth0,然后再重定向到 LinkedIn
      • 对于用户来说,单独登录 LinkedIn 并跳过 Auth0 听起来要简单得多。我希望有人能找到我没有的代码。
      • 您最终会支付两次费用吗?即 Auth0 和 cognito MAU?
      猜你喜欢
      • 2017-10-09
      • 2020-09-21
      • 2019-05-26
      • 1970-01-01
      • 1970-01-01
      • 2019-12-25
      • 2019-06-21
      • 2012-02-13
      • 2018-06-08
      相关资源
      最近更新 更多