我在 ruby-on-rails 应用程序中使用 devise。我有一个使用设备的 User 类和 AdminUser 类。在我的管理面板中,我想注销所有用户,但不注销管理员用户。
执行此操作的最佳方法是使用范围级别的注销方法。因此,如果您想注销所有用户(用户类),那么您可以这样做。
sign_out :user