Sha256: efffa6598ca613d3c3ac44041a58e57bdef0d0fbe9cbc4443b4643b3782d36df
Contents?: true
Size: 1.56 KB
Versions: 2
Compression:
Stored size: 1.56 KB
Contents
Rails.application.routes.draw do devise_for :tests root to: "home#index" # For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html devise_for :users, defaults: { format: :html }, path: '', path_names: { sign_up: 'register' }, controllers: { sessions: 'sessions', registrations: 'registrations', confirmations: 'confirmations' } devise_scope :user do get 'sign_in', to: 'devise/sessions#new' get 'register', to: 'devise/registrations#new' post 'register', to: 'devise/registrations#create' delete 'sign_out', to: 'devise/sessions#destroy' get 'confirmation/sent', to: 'confirmations#sent' get 'confirmation/:confirmation_token', to: 'confirmations#show' patch 'confirmation', to: 'confirmations#create' end # API namespace, for JSON requests at /api/sign_[in|out] namespace :api do devise_for :users, defaults: { format: :json }, class_name: 'ApiUser', skip: [:registrations, :invitations, :passwords, :confirmations, :unlocks], path: '', path_names: { sign_in: 'login', sign_out: 'logout' } devise_scope :user do get 'login', to: 'sessions#new' # post 'login', to: 'sessions#new' delete 'logout', to: 'devise/sessions#destroy' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
devise_jwt_mehak-1.0.5 | config/routes.rb |
devise_jwt_mehak-1.0.4 | config/routes.rb |