FEATURE: verbose SSO logging

By enabling the site setting verbose_sso_logging
you can log information every time a user tries initiates SSO
and during SSO failures
This commit is contained in:
Sam
2016-04-08 11:20:01 +10:00
parent 609969bf6f
commit 19ca08857f
5 changed files with 29 additions and 9 deletions

View File

@@ -55,6 +55,12 @@ class SingleSignOn
sso
end
def diagnostics
SingleSignOn::ACCESSORS.map do |a|
"#{a}: #{sso.send(a)}"
end.join("\n")
end
def sso_secret
@sso_secret || self.class.sso_secret
end