2013-08-17 7 views
0

그래서 (*/users/sign_in * 대신) /login 경로로 로그인을 변경하고 싶습니다.기본 로그인 및 로그 아웃 경로 변경

나는 주변을 수색하여 Devise Wiki 단계를 발견했다. 그러나 나는 레일에 조금 익숙하지 않고 계단을 따라 가면 나를 도와주지 않았다.

내 routes.rb은 다음과 같습니다 :

resources :categories 
root :to => "listings#index" 

get "user/show" 
resources :listings 

get "flatuipro_demo/index" 

devise_for :users, :controllers => { :registration => "registration", 
                     :omniauth_callbacks => "users/omniauth_callbacks" } 
get 'users/:id' => 'user#show', as: :user 



resources :messages, only: [:index, :create, :new] do 
    member do 
     get :inbox 
     get :sent 
    end 
end 

답변

1

나는 바닥에서 그것을 발견하고, 내가 서버를 다시 시작하지 않았기 때문에 나를 위해 처음 일을하지 않았다.

devise_for :users, :path => '', :path_names => {:sign_in => 'login', :sign_out => 'logout'} 

경로 이름을 변경하려면 모두 잘 작동합니다.