用于2认证模型的DevID sign_in / sign_out的不同视图 - User&管理员 [英] Different View for Devise sign_in/sign_out for 2 authentication model - User & Admin

查看:173
本文介绍了用于2认证模型的DevID sign_in / sign_out的不同视图 - User&管理员的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经做了这个简单的测试应用程序,有两种不同的身份验证模型
- 用户
- Admin
https://github.com/axilaris/admin_user_devise_articles

I have made this simple test app that have 2 different authentication model - User - Admin https://github.com/axilaris/admin_user_devise_articles

我想为用户和管理员设置不同的视图布局。如何自定义这个。

I want to have different view layouts for User and Admin for devise. How can I customize this.

例如:

localhost:3000/users/sign_in

应该不同于

localhost:3000/admins/sign_in

请感觉免费修改我的github回购具有这个不同的sign_in / sign_up视图。谢谢。

Please feel free to modify my github repo to have this different sign_in/sign_up views. Thanks.

推荐答案

基本深度有答案,它在这里:

Basically Deep has the answer, its in here:

github.com/plataformatec/devise#configuring-views

github.com/plataformatec/devise#configuring-views

执行此操作:

rails generate devise:查看用户

rails generate devise:views users

set:

config.scoped_views = true在config / initializers / devise.rb文件中。

config.scoped_views = true inside the config/initializers/devise.rb file.

更新git repo以反映此功能。感谢@Deep

updating the git repo to reflect this feature. thanks @Deep

这篇关于用于2认证模型的DevID sign_in / sign_out的不同视图 - User&管理员的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆