FSN#41669 Basic Auth voor API2
svn path=/Website/trunk/; revision=35116
This commit is contained in:
@@ -622,6 +622,12 @@ function getIdentity(username, wachtwoord, params)
|
||||
logins.push(" prs_perslid_oslogin = " + safe.quoted_sql_upper(username, 30));
|
||||
logins.push(" prs_perslid_oslogin2 = " + safe.quoted_sql_upper(username, 30));
|
||||
}
|
||||
|
||||
var block_flags = 4+8; // Niet grouped of blocked, 2==unconfirmed staan we nog heel even toe
|
||||
if (!params.stateless)
|
||||
{
|
||||
block_flags += 1; // systemuser ook niet interactief
|
||||
}
|
||||
var sql = "SELECT prs_perslid_key "
|
||||
+ " , prs_perslid_flags"
|
||||
+ " , prs_perslid_otpsecret"
|
||||
@@ -630,7 +636,7 @@ function getIdentity(username, wachtwoord, params)
|
||||
+ " FROM prs_perslid"
|
||||
+ " WHERE prs_perslid_verwijder IS NULL"
|
||||
+ " AND (" + logins.join(" OR ") + ")"
|
||||
+ " AND BITAND(prs_perslid_flags, 1+4+8) = 0"; // 2==unconfirmed staan we nog heel even toe
|
||||
+ " AND BITAND(prs_perslid_flags, " + block_flags + ") = 0";
|
||||
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (oRs.Eof) // Gebruikersnaam niet eens gevonden
|
||||
|
||||
Reference in New Issue
Block a user