gpt4 book ai didi

spring-social - spring-social中ConnectController和ProviderSigninController的区别是什么?

转载 作者:行者123 更新时间:2023-12-04 04:46:16 25 4
gpt4 key购买 nike

我是 spring-social 框架的新手,并尝试使用 spring-social 为我的门户实现登录功能。
我阅读了文档,但我仍然有点困惑。两个 Controller 都是用来与服务提供商建立连接的吗?使用 ProviderSigninController 比使用 ConnectController 有什么优势,反之亦然?有哪些优势?

最佳答案

不同之处在于结果:

  • 使用 ConnectController 后,您将拥有一个 OAuth2 访问 token 来代表用户与提供者进行交互。
  • 使用 ProviderSigninController 后,您将拥有相同的内容 + 用户将使用本地帐户(链接到 OAuth 凭据)登录到您的应用程序。如果在此步骤之前不存在相应的本地帐户,则也可以创建它。

  • 例如,如果您想要“使用 Twitter 登录”按钮,那么 ProviderSigninController 更能满足您的需求。

    关于spring-social - spring-social中ConnectController和ProviderSigninController的区别是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16183652/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com