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