1

设计很好,但我无法让它在 100% 完成的应用程序上正常工作。我没有找到对我有帮助的资源。有没有关于这方面信息的完整来源?

4

1 回答 1

0

不要尝试滚动您自己的 SessionsController (这可能会覆盖设计一个)。
删除您的 SessionsController。

然后设计应该“正常工作”(并尊重以下配置行):

config.allow_unconfirmed_access_for = 0.days

.

对于您希望限制访问的每个控制器(仅限已登录用户),您可以添加:

before_filter :authenticate_user!, :except => []

(其中 except 列表可能包含未登录者可以访问的一些方法)。

于 2013-04-26T22:03:36.200 回答