FEATURE: custom url to redirect to on account pending approval for sso

This commit is contained in:
Sam
2015-05-27 14:06:45 +10:00
parent 3f24e18df0
commit 02fa7448ca
3 changed files with 7 additions and 1 deletions

View File

@ -71,7 +71,11 @@ class SessionController < ApplicationController
if user = sso.lookup_or_create_user(request.remote_ip)
if SiteSetting.must_approve_users? && !user.approved?
render text: I18n.t("sso.account_not_approved"), status: 403
if SiteSetting.sso_not_approved_url.present?
redirect_to sso_not_approved_url
else
render text: I18n.t("sso.account_not_approved"), status: 403
end
return
elsif !user.active?
activation = UserActivator.new(user, request, session, cookies)