ruby-on-rails - Rails Devise 用户帮助

标签 ruby-on-rails devise

在设计中,我不知道如何表达它,返回用户。 我可以 user_signed_in 吗?但用户呢? 我想检查显示 @user 是否与当前登录的用户相同。

最佳答案

Devise 具有诸如 current_user 之类的方法,它返回已登录的“用户”。

此外,根据您的“用户”模型,辅助方法将进行相应调整。因此,如果您的设备模型有一个 Admin 类,则可以使用 current_admin 等。

关于ruby-on-rails - Rails Devise 用户帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7591402/

相关文章:

css - Bootstrap 3 : Icons are not showing

ruby-on-rails - 为什么我无法使用 devise_token_auth 和 curl 注销?

sql - Ruby on Rails 保存到数据库

jquery - [Rails]jQuery : Syntax error, 无法识别的表达式

ruby-on-rails - 使用 Devise for Rails 禁止/阻止用户的最佳方法是什么?

ruby-on-rails - 在 Rails App Heroku 中发送邮件

ruby-on-rails - 为什么在更新用户时 current_user session 变为 nil?

ruby-on-rails - 翻译注册时的设计标签?

ruby-on-rails - LoadError 无法自动加载常量

ruby-on-rails - Vim ruby 自动完成