我有一个无状态的Rails API,使用Devise gem进行身份验证,并使用Devise生成auth_token
来授权每个请求。现在我想通过Facebook添加登录以下流程:
/auth/facebook/callbacks
)重定向到特定页面。auth_token
。 问题出在第4步,如何在重定向后通过json获取auth_token
。无论如何,每次用户成功创建或登录时都会生成auth_token(通过电子邮件和密码)。
最好的例子吗?
由于
答案 0 :(得分:0)
我最终使用Facebook Javascript SDK(使用FB.login()
)。而不是设计Facebook Omniauth。然后我将响应发送到后端API。