How to change the login and signup urls in devise plugin Rails

前端 未结 6 2297
失恋的感觉
失恋的感觉 2020-12-13 02:29

I am using devise plugin in my new Rails App. My issue is devise plugin has default roots for login and signup

/users/sign_in
/users/sign_up
<
6条回答
  •  無奈伤痛
    2020-12-13 03:29

    edit config/routes.rb

    devise_for :users, path: ''

     devise_for :users, path: '', path_names: { sign_in: 'login', sign_out: 'logout', password: 'secret', confirmation: 'verification', unlock: 'unblock', registration: 'register', sign_up: 'cmon_let_me_in' }
    
         new_user_session GET    /login(.:format)                         devise/sessions#new
                    user_session POST   /login(.:format)                         devise/sessions#create
            destroy_user_session DELETE /logout(.:format)                        devise/sessions#destroy
                   user_password POST   /secret(.:format)                        devise/passwords#create
               new_user_password GET    /secret/new(.:format)                    devise/passwords#new
              edit_user_password GET    /secret/edit(.:format)                   devise/passwords#edit
                                 PATCH  /secret(.:format)                        devise/passwords#update
                                 PUT    /secret(.:format)                        devise/passwords#update
        cancel_user_registration GET    /register/cancel(.:format)               devise/registrations#cancel
               user_registration POST   /register(.:format)                      devise/registrations#create
           new_user_registration GET    /register/cmon_let_me_in(.:format)       devise/registrations#new
          edit_user_registration GET    /register/edit(.:format)                 devise/registrations#edit
                                 PATCH  /register(.:format)                      devise/registrations#update
                                 PUT    /register(.:format)                      devise/registrations#update
                                 DELETE /register(.:format)                      devise/registrations#destroy
    

提交回复
热议问题