devise_token_auth:注册后如何登录用户?

时间:2018-05-06 22:35:23

标签: ruby-on-rails devise-token-auth

我已成功迁移到SELECT ManufacturerId, [0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12] FROM (SELECT [Month], UserCount, ManufacturerId FROM MyTable) AS SourceTable PIVOT ( SUM(UserCount) FOR [Month] IN ([0], [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]) ) AS PivotTable; (来自devise_token_auth),但出于用户体验原因,我想允许用户注册其帐户,立即使用其帐户(之前通过返回完成注册响应中的令牌),然后确认他们的电子邮件以解锁某些功能。如何通过这个宝石实现这一流程?

1 个答案:

答案 0 :(得分:1)

默认情况下,用户在注册后登录。

您可以从您设置为confirm_success_url的网址的查询字符串中获取访问令牌和其他信息,即用户在注册后重定向到的网址。使用该身份验证令牌向服务器发出受保护资源的请求。