通过 ember-simple-auth 登录 fb
fb login through ember-simple-auth
我必须在我的网站中包含一个 fb 登录 app.Now fb 登录 returns 一个 access_token 发送到我的后端以获取我的 [=18 生成的新令牌=] 新令牌现在将在我对 backend.Is 进行的每个 api 调用的 headers 中发送,我可以通过 ember-simple-auth 实现此方法。如果是,请一些代码
Facebook 的回复是这样的:
{
status: 'connected',
authResponse: {
accessToken: '...',
expiresIn:'...',
signedRequest:'...',
userID:'...'
}
}
查看 Ember Simple Auth 的虚拟应用程序:https://github.com/simplabs/ember-simple-auth#how-do-i-use-it。它实现了 Facebook 身份验证,还包含一个示例服务器。
流程大致是这样的:
- 打开 Facebook 验证 UI(使用 torii)
- 用户登录并授予访问权限
- Facebook 使用授权码重定向
- 授权码被发布到应用程序的服务器,该服务器将其交换为特定于应用程序的不记名令牌
- 不记名令牌包含在所有后续请求中
我必须在我的网站中包含一个 fb 登录 app.Now fb 登录 returns 一个 access_token 发送到我的后端以获取我的 [=18 生成的新令牌=] 新令牌现在将在我对 backend.Is 进行的每个 api 调用的 headers 中发送,我可以通过 ember-simple-auth 实现此方法。如果是,请一些代码
Facebook 的回复是这样的:
{
status: 'connected',
authResponse: {
accessToken: '...',
expiresIn:'...',
signedRequest:'...',
userID:'...'
}
}
查看 Ember Simple Auth 的虚拟应用程序:https://github.com/simplabs/ember-simple-auth#how-do-i-use-it。它实现了 Facebook 身份验证,还包含一个示例服务器。
流程大致是这样的:
- 打开 Facebook 验证 UI(使用 torii)
- 用户登录并授予访问权限
- Facebook 使用授权码重定向
- 授权码被发布到应用程序的服务器,该服务器将其交换为特定于应用程序的不记名令牌
- 不记名令牌包含在所有后续请求中