限制访问整个网站

时间:2015-06-04 08:54:00

标签: ruby-on-rails authentication

我是Rails的新手,我有一个用户可以发布文章的网站,但只有登录的人才能访问该网站,我有几个问题。

首先,如何在没有应用程序布局的情况下创建页面,因为我只想在“登录”页面中找到一个表单?

如何限制未登录用户的访问权限并将其重定向到“登录”页面?

编辑:对于我的第一个问题,这里是answer

1 个答案:

答案 0 :(得分:0)

我推荐这条路:

  1. 从头开始构建身份验证以了解其工作原理。这里有一个很好的教程http://railscasts.com/episodes/250-authentication-from-scratch-revised

  2. 了解身份验证原则后,您可以使用Devise gemSorcery gem

  3. 使用CanCanCan gem可以轻松管理不同用户的限制级别。