Authentication 使用github和LinkedIn的客户端javascript身份验证-获取访问令牌

Authentication 使用github和LinkedIn的客户端javascript身份验证-获取访问令牌,authentication,github,authorization,linkedin,github-api,Authentication,Github,Authorization,Linkedin,Github Api,我需要从客户端的不同提供者处获取访问令牌 我的想法是,我需要用户从javascript向这些提供者进行身份验证,然后检索一个访问令牌,用于对另一个web服务进行身份验证 到目前为止,我们在推特上、在facebook上和谷歌上都成功地使用了it 我想知道雅虎、linked和github是否也有类似的解决方案。或者更好,一个更通用的解决方案,可以处理不同的提供商…当然,Linkedin有一个 我不确定问这个问题时这是否存在。对于github,作者的评论就足够了 这个链接有一个解决方案,有一点服务

我需要从客户端的不同提供者处获取访问令牌

我的想法是,我需要用户从javascript向这些提供者进行身份验证,然后检索一个访问令牌,用于对另一个web服务进行身份验证

到目前为止,我们在推特上、在facebook上和谷歌上都成功地使用了it


我想知道雅虎、linked和github是否也有类似的解决方案。或者更好,一个更通用的解决方案,可以处理不同的提供商…

当然,Linkedin有一个

我不确定问这个问题时这是否存在。对于github,作者的评论就足够了


这个链接有一个解决方案,有一点服务器支持-

最近我给GitHub的支持部门发了一封电子邮件。他们是这样说的:“我们特别禁止客户端oauth登录,因为无法安全地做到这一点。客户端应用程序最终可能会泄漏敏感信息,这只意味着我们将用户置于风险之中。”在寻找相同的答案时,我发现:@IvanZuzak这是否意味着即使为Github启用了CORS,我们也无法使用jQuery等在客户端生成访问令牌?@varagrawal正确,您需要一个服务器端组件来完成OAuth流。