В настоящее время я использую devise_token_auth
для реализации аутентификации на основе токенов для моего Rails API. Этот камень создает модель User с некоторыми атрибутами. После добавления некоторых пользовательских атрибутов в мою модель User, маршруты управления пользователями (вход в систему, выход из системы ...), предоставляемые devise_token_auth
, продолжают показывать одинаковые старые атрибуты.Ruby On Rails - переопределить методы рендеринга в devise_token_auth
Я попытался добавить UserSerializer, но это не решило проблему.
Кто-нибудь знает, как визуализировать пользовательские данные для модели пользователя, используя devise_token_auth
?
--- EDIT ---
Я читал документацию гем и выяснил, что это было возможно override rendering methods, но я действительно не знаю, как.
Без размещения кода ваш вопрос является слишком широким. –
FYI, я не реализую контроллеры, которые обрабатывают sign_in, sign_out и sign_up. Они предоставляются devise_token_auth, добавляя «mount_devise_token_auth_for« Пользователь », по адресу:« auth »на маршрутах. –