FSN#36743 Inloggen van WEB_FACFAC agressiever tracken
svn path=/Website/trunk/; revision=29653
This commit is contained in:
@@ -16,6 +16,10 @@ var JSON_Result = true;
|
||||
<%
|
||||
protectRequest.validateToken();
|
||||
var result = { success: true };
|
||||
// FACFAC tracken we altijd
|
||||
if (user.has("WEB_FACFAC"))
|
||||
shared.trackaction("PRSLOG", user_key, L("lcl_logged_off").format(Session("ASPFIXATION").slice(-6)));
|
||||
|
||||
if (Session("org_user_key") > 0)
|
||||
{
|
||||
var was_key = user_key;
|
||||
|
||||
@@ -91,6 +91,10 @@ function doLogin(prs_key, params)
|
||||
Oracle.Execute(registersql);
|
||||
/* global */ user = new Perslid(user_key);
|
||||
|
||||
// FACFAC tracken we altijd
|
||||
if (user.has("WEB_FACFAC"))
|
||||
shared.trackaction("PRSLOG", user_key, L("lcl_logged_on").format(Session("ASPFIXATION").slice(-6)));
|
||||
|
||||
var autoopen = user.options("autoopen") || [];
|
||||
if (first_login && S("fac_firstlogin_expire") > 0)
|
||||
{
|
||||
|
||||
@@ -26,14 +26,19 @@ if (Response.Expires > 0)
|
||||
|
||||
var querystring = getQParam("querystring", "");
|
||||
|
||||
if (typeof Session("sso_sgf") == "string") // Vanuit SGF12-portal/ sso_sgf.asp
|
||||
if (typeof Session("sso_sgf") == "string") // Vanuit FACWS001-portal/ sso_sgf.asp
|
||||
{
|
||||
Session.Contents.Remove("ASPFIXATION"); // Niet moeilijk doen
|
||||
settings.overrule_setting("login_use_email", 0); // We hebben altijd login gescanned namelijk
|
||||
tryLogin(String(Session("sso_sgf")),null);
|
||||
if (user_key < 0 && parseInt(String(Session("sso_sgf")), 10))
|
||||
doLogin(parseInt(String(Session("sso_sgf")), 10)); // je mag ook key meegeven
|
||||
|
||||
var realuser = Session("sso_sgf_realuser");
|
||||
if (user_key > 0 && realuser)
|
||||
shared.trackaction("PRSLOG", user_key, L("lcl_logged_on_sso").format(realuser, Request.ServerVariables("REMOTE_ADDR")));
|
||||
Session.Contents.Remove("sso_sgf");
|
||||
Session.Contents.Remove("sso_sgf_realuser");
|
||||
}
|
||||
|
||||
if (user_key < 0)
|
||||
|
||||
Reference in New Issue
Block a user