续上一节。
我们知道Acts as Authenticated、restful_authentication等许多插件,我们这里为了开发方便也可以简单实现admin?方法:
[code]
def admin?
@current_user.name == "admin"
end
# or
def admin?
session[:password] == "foobar"
end
# or ...
[/code]
session[:password]的设置也很简单,即登录时设置session[:password]即可
我们知道Acts as Authenticated、restful_authentication等许多插件,我们这里为了开发方便也可以简单实现admin?方法:
[code]
def admin?
@current_user.name == "admin"
end
# or
def admin?
session[:password] == "foobar"
end
# or ...
[/code]
session[:password]的设置也很简单,即登录时设置session[:password]即可
本文介绍了一种简单的管理员身份验证方法,通过检查当前用户的名称或者会话中的密码来判断是否为管理员。这种方式适用于小型应用或快速原型开发。
1422

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



