我使用设计的authenticate_user!方法在控制器中。这是工作正常,当请求中提供的AUTH_TOKEN是正确的,但如果验证失败,我结束了:如何在设计中删除html重定向authenticate_user
curl -XGET 'http://localhost:3000/my_obj?auth_token=wrongtoken'
<html><body>You are being <a href="http://localhost:3000/users/sign_in">redirected</a>.</body></html>
,因为我用Rabl的,什么是有一些像
的最佳方式{'error' : 'authentication error'}
返回intead的html重定向?
我试过第二种方法,以避免不必在我的所有控制器中重复相同的代码。我创建了MyFailureApp类到lib/failure.rb并更改配置。我没有设法让它工作,但我得到'!!处理请求时出现意外错误:未初始化的常量MyFailureApp'。任何想法为什么这个人没有被装载? – Luc 2012-04-06 10:31:27
你需要你的文件需要'失败'在设计配置顶部 – shingara 2012-04-06 11:39:18
(愚蠢的我)很好,这工作正常。谢谢。 – Luc 2012-04-06 12:00:31