Я использую 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 перенаправление ?