diff --git a/app/controllers/registrar/sessions_controller.rb b/app/controllers/registrar/sessions_controller.rb index cd33590c2..4209270d8 100644 --- a/app/controllers/registrar/sessions_controller.rb +++ b/app/controllers/registrar/sessions_controller.rb @@ -188,7 +188,7 @@ class Registrar def check_ip return if Rails.env.development? return if WhiteIp.registrar_ip_white?(request.ip) - render text: t('access_denied') and return + render :denied, :layout => false, status: :forbidden, :locals => { :ip => request.ip } and return end end end diff --git a/app/views/registrar/sessions/denied.haml b/app/views/registrar/sessions/denied.haml new file mode 100644 index 000000000..a1aea470b --- /dev/null +++ b/app/views/registrar/sessions/denied.haml @@ -0,0 +1 @@ +#{t('access_denied')} from #{ip}