我想编写自己的身份验证,而不是使用其中一个插件。
我的身份验证方法应该放在application_controller
吗?
我的想法是将它放在那里,然后在每个控制器中使用before_filter
before_filter :authenticate
所以我的身份验证方法只会检查会话中是否存在user_id。如果不存在,用户将被重定向到错误页面。如果它在那里,他们将被允许看到他们想要访问的任何网址。
这听起来不错吗?
答案 0 :(得分:0)
嗯,那是one way to setup the restful_authentication plugin。所以是的,您的自制软件解决方案可以使用
before_filter :authenticate
。