Я использую devise для управления аутентификацией пользователей в моем приложении rails. Devise действительно отлично подходит для этого.
Однако у меня есть специальное требование для моего приложения: пользователь должен быть в белом списке, прежде чем он сможет зарегистрироваться в качестве пользователя.
Итак, есть администратор, который создает список разрешенных писем. Пользователь регистрируется по электронной почте, и, если он находится в таблице белого списка, он будет зарегистрирован. Однако, если письмо не находится в белом списке, регистрация должна быть прервана с сообщением типа «Вы еще не приглашены».
У вас есть идея, как это можно решить с помощью устройства?
Заранее спасибо.