Веб-приложение моего клиента позволяет участникам зарегистрироваться (Rails использует AuthLogic), и эти регистрации ограничены тем, что они должны находиться под эгидой университета. То есть: организатор университета может зарегистрироваться в качестве представителя университета, а студенты могут зарегистрироваться в качестве «участников» этого университета.
Мне было поручено выяснить, существует ли программный способ проверки членства / посещаемости университета. Единственный способ, которым я могу убедиться в этом, - это иметь базу данных университетов и базу данных связанных электронных писем, и проверять, что электронный адрес студента является частью этой базы данных. Однако это не поможет, если использовать Facebooker и AuthLogic "зарегистрироваться с помощью учетных данных Facebook".
Я подозреваю, что ответ на этот вопрос "через вмешательство человека", и это то, что мы не можем решить программно. Либо нам, либо университету придется кусать пули и проверять записи. Однако я подумал бы спросить, не сталкивался ли кто-нибудь еще с вопросом проверки членства в университете.