one*_*lid 4 ruby-on-rails devise
在使用before_filter:athenticate用户时,如何更改Devise的登录路径?
我在帖子控制器中有以下内容.
例如:
class PostsController < ApplicationController
before_filter :authenticate_user!
def index
@posts = Post.all
end
end
Run Code Online (Sandbox Code Playgroud)
目前它会自动转到'/ users/sign_in'
我想使用'/ login'
one*_*lid 10
使用devise_for方法为现在的人排序.
devise_for :users, :controllers => { :registrations => 'registrations' }, :path => 'accounts', :path_names => { :sign_in => 'login', :sign_up => 'new', :sign_out => 'logout', :password => 'secret', :confirmation => 'verification' }
Run Code Online (Sandbox Code Playgroud)
所以现在sign_in路径是'accounts/login'
| 归档时间: |
|
| 查看次数: |
6610 次 |
| 最近记录: |