19 lines
716 B
Ruby
19 lines
716 B
Ruby
# frozen_string_literal: true
|
|
|
|
Rails.application.routes.draw do
|
|
resources :users
|
|
get 'login', to: 'sessions#new'
|
|
get 'logout', to: 'sessions#delete'
|
|
post 'login', to: 'sessions#create'
|
|
get 'welcome', to: 'sessions#welcome'
|
|
get 'password_recovery_request', to: 'users#password_recovery_request_form'
|
|
post 'password_recovery_request', to: 'users#password_recovery_request'
|
|
get 'recover_password/:id/:recovery_password', to: 'users#recover_password_form'
|
|
post 'recover_password', to: 'users#recover_password'
|
|
post 'user/:id/block', to: 'users#block'
|
|
post 'book/:id/add_to_cart', to: 'books#add_to_cart'
|
|
get 'shopping_cart', to: 'books#shopping_cart'
|
|
|
|
resources :books
|
|
resources :authors
|
|
end
|