如何使用Facebook Connect处理封闭式测试邀请方案?

时间:2011-09-17 21:28:22

标签: ruby-on-rails facebook facebooker

我有一个使用Facebook Connect(内置在Ruby on Rails 2.3.5和Facebooker插件中)的Web应用程序作为唯一的身份验证方法(目前)。我也在使用beta invitation system similar to the one described in RailsCasts

我不希望FB Connect按钮始终可见,因为这可以让没有测试版邀请的用户登录到应用程序并最终处于登录但没有登录状态的“边缘状态”完全访问。

但如果我隐藏FB Connect按钮,则表示某些用户 有效邀请无法重新登录(当会话超时时)。< / p>

这里使用的最佳设计方法是什么?

1 个答案:

答案 0 :(得分:1)

当你得到你的facebook回调时,我会做一个检查,说“嘿,这个人不在测试列表中,所以不要开帐户”