2011-09-17 35 views
0

我有一个使用Facebook Connect(内置Ruby on Rails 2.3.5和Facebooker插件)作为唯一身份验证方法(现在)的Web应用程序。我也在使用beta invitation system similar to the one described in RailsCasts如何使用Facebook Connect处理封闭式Beta邀请计划?

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

但如果我隐藏FB连接按钮,这意味着一些用户有效的邀请无法重新登录(当他们的会话超时)。

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

回答

1

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