将facebook access_token兑换成stormpath access_token

时间:2016-02-21 21:36:53

标签: stormpath

在我的网站上,用户可以使用用户名/密码或Facebook注册/登录。使用用户名/密码的流程我已经开始工作了。但我无法弄清楚如何使用facebook登录流程。

当用户名/密码(这适用)时:

  • 创建一个stormpath用户
  • 交换stormpath access_token的用户名/密码。
  • 存储stormpath access_token& cookie中的refresh_token。

使用Facebook我会喜欢这个:

  • 从获取的facebook access_token创建一个stormpath用户

  • 以某种方式交换/生成stormpath access_token

  • 存储stormpath access_token& cookie中的refresh_token。

1 个答案:

答案 0 :(得分:0)

你目前无法使用Stormpath(我在那里工作)这样做 - 这是我们在内部工作的。

您现在可以做的解决方法是:

  • 当您将Facebook访问令牌换成Stormpath帐户时,您将拥有一个Facebook'帐户在Facebook'您使用Stormpath创建的目录。
  • 在普通' Stormpath'中创建此用户的副本。目录。
  • 为' normal'生成一个新的访问/刷新令牌。用户在Stormpath目录中,并使用该令牌。

希望有所帮助。