首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oauth 2.0在自己的服务器和移动客户端之间

问Oauth 2.0在自己的服务器和移动客户端之间
EN

Stack Overflow用户
提问于 2013-06-22 03:37:32
回答 2查看 472关注 0票数 0

我正在开发一个应用程序与移动客户端使用node.js平台与护照模块。我正在考虑实现Oauth 2.0,用于从移动设备到服务器的身份验证。我不能理解给移动客户端提供什么应用程序id。我还想确保我能够区分用户是否使用不同的手机登录,而不是之前登录的手机。

EN

回答 2

Stack Overflow用户

发布于 2013-06-22 05:30:51

appId将取决于您正在使用的护照服务。如果你正在使用facebook或twitter,你必须去developer.facebook.com或developer.twitter.com上设置一个应用程序。这将是需要的id。更具体地说,对于twitter,您需要

twitter-consumer-key twitter-consumer-secret twitter-回调

和你需要的facebook

facebook-client-id facebook-client-secret facebook-callback

然后,您将对用户进行身份验证。在身份验证之后,您可以调用您的服务器以传入移动设备或您想要跟踪的任何其他信息。密钥不需要存储在移动设备上,移动设备只需要调用服务器上的端点来处理身份验证。

票数 1
EN

Stack Overflow用户

发布于 2013-06-27 15:42:13

我认为app id是任意的,因为它是你自己的。正如你在oauth2orize example的client.js中看到的,它就是"abc123“。

有关更多信息,请查看this section of "The OAuth 2.0 Authorization Framework"。

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

https://stackoverflow.com/questions/17243063

复制
相关文章

相似问题

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