我使用devise for rails 3.2进行身份验证。我已将默认路由从devise更改为:
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
答案 0 :(得分:0)
想要它无法访问?从路由中删除它,因此用户无法访问它。