Files
astuto/app/controllers/sessions_controller.rb

22 lines
570 B
Ruby
Raw Permalink Normal View History

2022-07-18 10:47:54 +02:00
class SessionsController < Devise::SessionsController
# Needed to have Current.tenant available in Devise's controllers
prepend_before_action :load_tenant_data
before_action :load_oauths, only: [:new]
before_action :set_page_title, only: [:new]
def new
# Update return_to path if not coming from Devise user pages
2024-11-08 16:40:53 +01:00
if request.referer.present? && !request.referer.include?('/users')
session[:return_to] = request.referer
end
super
end
private
def set_page_title
@page_title = t('common.forms.auth.log_in')
end
end