首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ng- token -auth和devise token auth确认重定向url

ng- token -auth和devise token auth确认重定向url
EN

Stack Overflow用户
提问于 2017-06-24 06:01:58
回答 0查看 341关注 0票数 0

我知道这个问题被问了很多,我也看到了许多似乎不适用于我的问题的解决方案,所以如果我错过了什么,我道歉。

当使用带有ng-token-auth和devise-token-auth的devise视图发送确认电子邮件时,确认电子邮件链接没有redirect_url,并且在单击它时会显示一个错误页面,但是确认api调用成功。

ng-token-auth配置中,我设置了:confirmationSuccessUrl: 'http://localhost:8000/#!/login'

devise_token_auth.rb中,我还设置了:config.default_confirm_success_url = 'http://localhost:8000/#!/login'

我还尝试了覆盖在许多其他解决方案中建议的ConfirmationsController,但都无济于事。

我通过将redirect_url添加到confrimation_url调用来编辑设备视图confirmation_instructions.html.erb,从而获得了一个临时解决方案:

confirmation_url(@resource, redirect_url:'http://localhost:8000/#!/login', confirmation_token: @token)

提前感谢,如果我能提供任何其他信息,请让我知道。

EN

回答

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

https://stackoverflow.com/questions/44730511

复制
相关文章

相似问题

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