当前位置: 首页 > 知识库问答 >
问题:

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

杨甫
2023-03-14

无论我使用什么技术,任何通用的解决方案都将有所帮助。谢谢

共有1个答案

逑彬炳
2023-03-14

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

这基本上是它的一般工作方式,但如果你想要更多的信息,你可能仍然需要分享一些关于你所使用的技术的更多信息。

希望这能帮到你

 类似资料:
  • 我想从react js客户端和后端节点js使用KeyClope社交登录。我找不到任何方法从KeyClope生成红色标记的链接。 http://localhost:8080/auth/realms/softspace/broker/github/login?client_id=account 我不知道他们是如何生成标签id和会话代码的。

  • 使用以下命令登录 ftp服务器: lftp ftp://用户名[:密码]@服务器地址[:端口] #标准方式,推荐 lftp 用户名[:密码]@服务器地址[:端口] lftp 服务器地址 [-p 端口] -u 用户名[,密码] lftp 服务器地址[:端口] -u 用户名[,密码] 如果不指定端口,默认 21 如果不在命令中使用明文输入密码,连接时会询问密码(推荐) 可以使用“书签”收藏服务器

  • 我的应用程序使用谷歌登录。我使用google控制台(不是从android studio/firebase/etc)手动生成。 目前,虽然我没有明确地使用任何firebase服务,但我在应用程序初始化期间看到了与firebase相关的消息。 我只想集成Firebase实时数据库,我想知道它是否会与我目前的基于谷歌登录的auth方案冲突。重构所有与auth相关的逻辑不是我们目前所能负担得起的,我记得g

  • 获取未定义id的错误。如果我使用,它工作得很好。这是客户端代码: 下面是我自己的代码: 我做错了什么? 如果我使用以下代码:

  • 我正在尝试将JSF Web应用程序与Spring Security集成。 目前我正在通过一种方法登录:在此方法中进行身份验证并根据用户重定向到目标页面。 登录页面(Login.xhtml): loginManagedBean。autenticar()(身份验证和重定向的方法): 如何替换此页面和方法以使用SpringSecurity? SpringSecurityConfig: