Проверка уникальности поля

Всем привет,

Я добавил пользовательское поле в профиль и сделал его обязательным. Теперь пользователь должен заполнить его при регистрации. Мне нужно проверить его уникальность в базе данных, как это сделано для поля электронной почты: «Основной адрес электронной почты уже занят».

Какие существуют возможные способы это реализовать? На данном этапе я не хочу использовать SSO.

Спасибо,
Прашант

Не могу представить решение, не требующее плагина. Хотя с плагином это несложно.

Спасибо, @pfaffman. Похоже, пришло время заняться написанием собственных плагинов.
Нужно ли для этого много знаний Ruby? Я хорошо владею Java/J2EE/.NET.
С фронтенд-стеком тоже справляюсь.

Спасибо,
Прашант

Скорее всего, вы сможете понять Ruby, хотя в нём есть несколько своеобразных сокращений. А вот Rails потребует некоторого изучения, хотя вы, вероятно, сможете найти примеры, которым можно следовать, не углубляясь в детали.

Хотя я не даю никаких обещаний, я буду искать что-то, что могло бы помочь.