Автоматическое создание токена аутентификации Devise при регистрации

В настоящее время у меня есть приложение, которое использует обычную аутентификацию Devise для входа и выхода, но использует модуль Devise token_authenticable для создания уникального токена, который используется при отправке данных в приложение из букмарклет. Каждый пользователь получает уникальный букмарклет с токеном аутентификации, встроенным прямо в javascript. Однако в настоящее время Devise настроен таким образом, что по умолчанию у пользователя нет токена аутентификации. Им нужно перейти на страницу /edit/users, нажать «Создать токен», и тогда он появится в базе данных.

Мне нужен способ заставить Devise автоматически генерировать токен аутентификации для каждого пользователя при регистрации.

Я новичок, и я не знаю, где найти контроллеры Devise для редактирования этого, и даже если бы я мог их найти, я не совсем уверен, что бы я сделал. Любая помощь приветствуется! Спасибо.

9
задан Bon Champion 5 March 2012 в 22:36
поделиться