我是第一次尝试Devise.我想做的其中一件事是为管理员用户提供创建,查找和编辑用户的界面.这是我可能出错的地方.
我创建了一个PeopleController类,它继承自ApplicationController,它列出了人员并提供了创建和更新用户的方法和视图.除了一个例外,一切正常.当管理员用户更新他们自己的记录时,会话被清除,他们必须在保存后再次登录.
在这个应用程序中,我没有使用可注册模块.只有管理员用户才能创建新用户.设计用户管理工具的正确方法是什么.创建我自己的控制器似乎是错误的选择.
在此先感谢您的帮助.