FSN#52125 Voor een (API) gebruiker de loglevel kunnen aanzetten: API2 verbetering

svn path=/Website/branches/v2017.3/; revision=37415
This commit is contained in:
Jos Groot Lipman
2018-03-20 10:00:02 +00:00
parent b820c5822e
commit 9fdf5c062f
2 changed files with 2 additions and 0 deletions

View File

@@ -200,6 +200,7 @@ function doLoginStateless(prs_key, params)
/* global */ user_key = prs_key;
Session("user_key") = user_key; // Nu ben je pas *echt* ingelogd
/* global */ user = new Perslid(user_key); // wordt mogelijk nog overruled door impersonate
// Ik wil voor API2 Stateless calls geen SELECT op PRS_PERSLID triggeren met de volgende statements
// Session("userident") = "{0} ({1})".format(user.naam(), user.oslogin() || user.oslogin2() || user.prs_perslid_email() || "??"); // Handig voor in logging
Session("stateless") = 1;
Session.Abandon(); // Altijd, voor de zekerheid

View File

@@ -66,6 +66,7 @@ if (user_key < 0)
{
Session("isWriteonlyApi2User") = true;
}
Session("userident") = "{0} (APIKEY: {1})".format(oRs("prs_perslid_naam").Value, APIKEY.substr(0,3) + "..."); // Handig voor in logging
doLoginStateless(oRs("prs_perslid_key").Value);
var loglevel = oRs("prs_perslid_loglevel").Value;
if (loglevel > 0) // We doen geen __Logging=3, dan zou voor een gebruiker zo maar de logging in beeld komen