Настройка URL-адреса устройства не приведет к обновлению столбца «Verified_at» пользовательской таблицы. Вы можете перенаправить пользователя после нажатия на ссылку подтверждения:
STEP 1 переопределить after_confirmation_path_forв контроллере подтверждений:
Создайте новый файл Подтверждения_контроллера.rb в каталоге app / controllers:
class ConfirmationsController < Devise::ConfirmationsController
private
def after_confirmation_path_for(resource_name, resource)
your_new_after_confirmation_path
end
end
ШАГ 2 В config / rout.rb добавьте эту строкуэтот Devise будет использовать ваш собственный ConfirmationsController.Предполагается, что Devise работает с таблицей пользователей (вы можете редактировать в соответствии со своей таблицей).
devise_for :users, controllers: { confirmations: 'confirmations' }
ШАГ 3 Перезагрузите веб-сервер