Как удалить перенаправление html в devise authentication_user

Я использую authentication_user устройства! метод в контроллере. Это работает нормально, когда auth_token, предоставленный в запросе, является правильным, но если аутентификация не удалась, я получаю:

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'}

вместо html перенаправление ?

22
задан Luc 6 April 2012 в 09:50
поделиться