chore: Add authentications controller from Devise
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
Rails.application.routes.draw do
|
||||
devise_for :users
|
||||
# Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html
|
||||
|
||||
# Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500.
|
||||
@@ -12,4 +11,24 @@ Rails.application.routes.draw do
|
||||
|
||||
# Defines the root path route ("/")
|
||||
root "pages#home"
|
||||
|
||||
# Routes for devise authentication Gem
|
||||
# Bind devise to user
|
||||
# devise_for :users
|
||||
devise_for :users, path: "authentications", path_names: {
|
||||
sign_up: "register", # Route for user registration
|
||||
sign_in: "login", # Route for user login
|
||||
sign_out: "logout", # Route for user logout
|
||||
password: "reset-password", # Route for changing password
|
||||
confirmation: "verification", # Route for account confirmation
|
||||
unlock: "unblock", # Route for account unlock
|
||||
registration: "register" # Route for user registration (redundant with sign_up)
|
||||
},
|
||||
controllers: {
|
||||
sessions: "authentications/sessions", # Custom controller for sessions
|
||||
registrations: "authentications/registrations", # Custom controller for registrations
|
||||
passwords: "authentications/passwords", # Custom controller for passwords
|
||||
confirmation: "authentications/confirmations" # Custom controller for confirmations
|
||||
}
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user