Всем привет, у кого-нибудь есть опыт написания кастомного SessionsController наследуемого от Devise::SessionsController для обработки html и json (вместе)?
Вопрос:
Сейчас: аутентификация через html форму если все ок редирект в админку, в целом стандартно
Нужно: добавить обработку json, если все ок - возвращать юзера и :ok, если ошибка логина/пароля :unauthorized
Переопределяю create вот так:
https://pastebin.com/HB5XcRtsПри html все ок
При json если email/password корректные возвращается юзер и :ok, в любом другом случае возвращается html, а нужен ответ json
В контроллере прописано respond_to :html, :json
Где ошибка и что делать?)