Как работать с закрытой бета-схемой приглашения с Facebook Connect? - PullRequest
0 голосов
/ 18 сентября 2011

У меня есть веб-приложение, которое использует Facebook Connect (встроенный в Ruby on Rails 2.3.5 и плагин Facebooker ) в качестве единственного метода аутентификации (на данный момент). Я также использую бета-систему приглашения , аналогичную описанной в RailsCasts .

Я не хочу, чтобы кнопка FB Connect была видна всегда, поскольку это может позволить пользователям без бета-версии пригласить войти в приложение и оказаться в «неопределенном состоянии», когда они вошли, но не имеют полный доступ.

Но если я скрываю кнопку подключения FB, это означает, что некоторые пользователи с действительным приглашением не могут войти в систему (когда время их сеанса истекло).

Какой подход к дизайну лучше использовать здесь?

1 Ответ

1 голос
/ 22 февраля 2012

Я бы сделал проверку, когда вы получите ваш обратный звонок на Facebook, который скажет: «Эй, этого человека нет в бета-списке, поэтому не создавайте аккаунт»

...