续上一节。
我们知道Acts as Authenticated、restful_authentication等许多插件,我们这里为了开发方便也可以简单实现admin?方法:
session[:password]的设置也很简单,即登录时设置session[:password]即可
我们知道Acts as Authenticated、restful_authentication等许多插件,我们这里为了开发方便也可以简单实现admin?方法:
- def admin?
- @current_user.name == "admin"
- end
- # or
- def admin?
- session[:password] == "foobar"
- end
- # or ...
session[:password]的设置也很简单,即登录时设置session[:password]即可
本文介绍了一种简单的权限验证方法,通过检查当前用户的名称是否为'admin'或会话中的密码是否为预设值来判断是否拥有管理员权限。此外,还简述了如何在登录时设置会话中的密码。


被折叠的 条评论
为什么被折叠?



