遇到一个棘手问题 一个 bbs 类型的网站,当用户点击“发帖”按钮时
class ApplicationController < ActionController::Base
def login_required
#验证用户是否登录
end
end
写了一个 login_required
方法用来检测用户是否登录。
默认情况下 Request header 中 Accept:text/html; 不能在 login_required
中执行 render js: "alert('需要登录才能发帖')"
是否可以强制设置 Content-Type
为 text/javascript
来执行 js 代码。