0

我使用 devise for rails 3.2 进行身份验证。我已将默认路由从设计更改为:

devise_scope :user do
    get 'signin' => 'devise/sessions#new', :as => :new_user_session
    post 'signin' => 'devise/sessions#create', :as => :user_session
    match 'signout' => 'devise/sessions#destroy', :as => :destroy_user_session,
          :via => Devise.mappings[:user].sign_out_via
  end

现在我的登录和注册表单在根站点上。如何避免访问 127.0.0.1:3000/signin 但仅授予对 127.0.0.1:3000 的访问权限

4

1 回答 1

0

想要它无法访问?从路由中删除它,因此用户无法访问它。

于 2012-11-01T17:50:41.560 回答