标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5
请描述您的问题
标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11?fromSource=gwzcw.592705.592705.592705
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
一个使用外部的rails应用程序,旨在阻止非管理员用户使用优惠券页面。在我的初始化器/Coupons.rb中尝试这样做:
config.authorizer = proc do |controller|
if !current_user.admin?
redirect_to(request.referrer || "/")
end
end
获取以下内容: main:Object的未定义局部变量或方法`current_user
看一看,它显示了在执行操作之前调用授权程序初始化器的过滤器。
有什么想法吗?