将社交登录与自己的OAuth2 REST API服务器集成

时间:2018-02-06 09:16:09

标签: spring-boot react-native oauth-2.0

我正在尝试在Spring-Boot中的React-Native和Server中创建一个移动应用程序,它具有OAuth2实现的API端点。 我的问题是如何将社交登录集成到我的React-Native应用程序中,该应用程序将用户保存在用户表中。除了社交登录,我使用天真的注册/登录流程,需要用户名/密码来提供OAuth2服务器的访问令牌。如何在不提示用户任何密码或其他额外信息的情况下对Just Social Login执行相同的操作。

任何针对此的一般解决方案都将有所帮助,无论我使用何种技术。 谢谢

1 个答案:

答案 0 :(得分:0)

通常在使用社交网络登录/注册时,您将获得在您的应用中返回的令牌,您可以通过REST API和后端发送该令牌,然后它可以从使用的社交平台中检索用户信息,具体取决于授予范围(电子邮件,用户名等)并将检索到的值存储在数据库中。

这基本上就是它如何运作,但如果你想获得更多信息,你可能还需要分享一些关于你所用技术的更多信息。

希望能帮到你;)