How do you access Devise controllers?

后端 未结 5 1677
野趣味
野趣味 2020-12-04 11:04

Are controllers in devise automatically generated? How do you access them?

I know for views you do rails generate devise_views.

5条回答
  •  抹茶落季
    2020-12-04 11:53

    $ rails generate devise:controllers SCOPE [options]

    Options: -c, [--controllers=one two three]

    Select specific controllers to generate (confirmations, passwords, registrations, sessions, unlocks, omniauth_callbacks)

    Use -c to specify which controller you want to overwrite. If you do not specify a controller, all devise controllers will be created. For example:

    rails generate devise:controllers users -c=sessions

    This will create a controller class at app/controllers/users/sessions_controller.rb like this:

     class Users::ConfirmationsController < Devise::ConfirmationsController
        content...
     end
    

提交回复
热议问题