我们正在构建一个企业应用程序,我们正在尝试集成linkedIn API进行身份验证,但正如我在linkedIn API开发人员中看到的那样,只能从客户端进行身份验证...这是在我加载后页面,我可以通过在linkedIn API中给出必要的调用来检查是否存在linkedIn会话。 但是我如何从服务器本身做到这一点,以便我可以直接将用户带到主页?
此致
答案 0 :(得分:2)
使用REST API,您可以使用LinkedIn进行身份验证,只需要执行几个步骤。
基本上,您需要让用户从您的应用程序启动“连接”LinkedIn,让他们授权应用程序,然后在需要时,您可以在本地存储返回的用户令牌。
一旦用户授权您的应用程序,并假设您正在使用LinkedIn“authenticate”端点,返回的用户将在点击“连接/登录”按钮时看到以下行为:对于当前用户与LinkedIn进行有效会话后,他们将立即使用OAuth令牌返回您的网站。对于那些已经离开LinkedIn的人,他们需要先登录,然后将使用他们的令牌返回您的网站。
您可以在Simple-LinkedIn演示页面上看到此基本用户流: