首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring-social中的ConnectController和ProviderSigninController有什么不同?

spring-social中的ConnectController和ProviderSigninController有什么不同?
EN

Stack Overflow用户
提问于 2013-04-24 12:55:40
回答 1查看 1K关注 0票数 8

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-24 22:47:28

不同之处在于结果:

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

因此,例如,如果你想要“用推特登录”按钮,那么ProviderSigninController更适合你的需求。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16183652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档