mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 17:59:47 +02:00
Convert all session controllers directly under devise controller
This commit is contained in:
parent
db4727b8f7
commit
c08dc9aae7
5 changed files with 15 additions and 20 deletions
|
@ -1,14 +1,17 @@
|
|||
class Admin::SessionsController < SessionsController
|
||||
class Admin::SessionsController < Devise::SessionsController
|
||||
skip_authorization_check only: :create
|
||||
layout 'admin/application'
|
||||
|
||||
def create
|
||||
super
|
||||
end
|
||||
|
||||
def login
|
||||
end
|
||||
|
||||
def find_user_by_idc(idc)
|
||||
AdminUser.find_by(identity_code: idc)
|
||||
end
|
||||
# def create
|
||||
# @user = AdminUser.first if params[:user1]
|
||||
# @user = AdminUser.second if params[:user2]
|
||||
|
||||
# return redirect_to :back, alert: 'No user' if @user.blank?
|
||||
|
||||
# flash[:notice] = I18n.t('welcome')
|
||||
# sign_in_and_redirect @user, event: :authentication
|
||||
# end
|
||||
end
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class Registrant::SessionsController < ::SessionsController
|
||||
class Registrant::SessionsController < Devise::SessionsController
|
||||
layout 'registrant/application'
|
||||
helper_method :depp_controller?
|
||||
def depp_controller?
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
class Registrar::SessionsController < ::SessionsController
|
||||
class Registrar::SessionsController < Devise::SessionsController
|
||||
layout 'registrar/application'
|
||||
helper_method :depp_controller?
|
||||
def depp_controller?
|
||||
|
|
|
@ -14,7 +14,7 @@ Devise.setup do |config|
|
|||
# Configure the e-mail address which will be shown in Devise::Mailer,
|
||||
# note that it will be overwritten if you use your own mailer class
|
||||
# with default "from" parameter.
|
||||
config.mailer_sender = 'please-change-me-at-config-initializers-devise@example.com'
|
||||
config.mailer_sender = 'noreply@example.com'
|
||||
|
||||
# Configure the class responsible to send e-mails.
|
||||
# config.mailer = 'Devise::Mailer'
|
||||
|
@ -210,7 +210,7 @@ Devise.setup do |config|
|
|||
# Turn scoped views on. Before rendering "sessions/new", it will first check for
|
||||
# "users/sessions/new". It's turned off by default because it's slower if you
|
||||
# are using only default views.
|
||||
# config.scoped_views = false
|
||||
config.scoped_views = true
|
||||
|
||||
# Configure the default scope given to Warden. By default it's the first
|
||||
# devise role declared in your routes (usually :user).
|
||||
|
|
|
@ -217,11 +217,7 @@ Rails.application.routes.draw do
|
|||
|
||||
devise_scope :user do
|
||||
get 'login' => 'sessions#login'
|
||||
# get 'login/mid' => 'sessions#login_mid'
|
||||
# post 'login/mid' => 'sessions#mid'
|
||||
|
||||
post 'sessions' => 'sessions#create'
|
||||
post 'mid' => 'sessions#mid'
|
||||
get 'logout' => '/devise/sessions#destroy'
|
||||
end
|
||||
|
||||
|
@ -230,9 +226,5 @@ Rails.application.routes.draw do
|
|||
|
||||
devise_for :users
|
||||
|
||||
devise_scope :user do
|
||||
get 'login' => 'admin/sessions#login'
|
||||
end
|
||||
|
||||
root to: redirect('admin/login')
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue