Внесение в белый список с помощью devise

Я использую устройство для управления аутентификацией пользователей в моем приложении rails. Devise действительно хорош для этого.

Однако у меня есть особое требование к моему приложению: пользователь должен быть внесен в белый список, прежде чем он сможет зарегистрироваться в качестве пользователя.

Итак, есть администратор, который создает список разрешенных электронных писем. Пользователь регистрируется с помощью электронной почты, и если электронная почта находится в таблице белого списка, он будет зарегистрирован. Если, однако, письма нет в белом списке, регистрацию следует прервать с сообщением типа «Вы еще не приглашены».

У вас есть идеи, как это можно решить с помощью devise?

Заранее спасибо .

7
задан Simon 2 March 2011 в 12:40
поделиться