AAIT#35643 OTP/2 factor authentication ook wissen tegelijk met wachtwoord
svn path=/Database/trunk/; revision=28563
This commit is contained in:
@@ -410,7 +410,8 @@ AS
|
|||||||
UPDATE prs_perslid
|
UPDATE prs_perslid
|
||||||
SET prs_perslid_salt = NULL,
|
SET prs_perslid_salt = NULL,
|
||||||
prs_perslid_wachtwoord_hash = NULL,
|
prs_perslid_wachtwoord_hash = NULL,
|
||||||
prs_perslid_wachtwoord_exp = NULL
|
prs_perslid_wachtwoord_exp = NULL,
|
||||||
|
prs_perslid_otpsecret = NULL
|
||||||
WHERE prs_perslid_key = pperslidkey;
|
WHERE prs_perslid_key = pperslidkey;
|
||||||
ELSE
|
ELSE
|
||||||
UPDATE prs_perslid
|
UPDATE prs_perslid
|
||||||
|
|||||||
@@ -226,13 +226,14 @@ BEGIN
|
|||||||
:new.prs_perslid_salt := NULL;
|
:new.prs_perslid_salt := NULL;
|
||||||
:new.prs_perslid_wachtwoord_hash := NULL;
|
:new.prs_perslid_wachtwoord_hash := NULL;
|
||||||
:new.prs_perslid_wachtwoord_exp := NULL;
|
:new.prs_perslid_wachtwoord_exp := NULL;
|
||||||
|
:new.prs_perslid_otpsecret := NULL;
|
||||||
END IF;
|
END IF;
|
||||||
|
|
||||||
IF :new.prs_perslid_oslogin IS NULL AND :old.prs_perslid_oslogin IS NOT NULL
|
IF :new.prs_perslid_oslogin IS NULL AND :old.prs_perslid_oslogin IS NOT NULL
|
||||||
OR :new.prs_perslid_oslogin2 IS NULL AND :old.prs_perslid_oslogin2 IS NOT NULL
|
OR :new.prs_perslid_oslogin2 IS NULL AND :old.prs_perslid_oslogin2 IS NOT NULL
|
||||||
OR NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X')
|
OR NVL(:new.prs_perslid_wachtwoord_hash, 'X') <> NVL(:old.prs_perslid_wachtwoord_hash, 'X')
|
||||||
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
THEN -- Merk op: anno 5.3.2 wordt een persoon die *nu* is ingelogd hier niet
|
||||||
-- automatisch door uitgelogt
|
-- automatisch door uitgelogd
|
||||||
DELETE FROM fac_session
|
DELETE FROM fac_session
|
||||||
WHERE prs_perslid_key = :new.prs_perslid_key;
|
WHERE prs_perslid_key = :new.prs_perslid_key;
|
||||||
END IF;
|
END IF;
|
||||||
|
|||||||
Reference in New Issue
Block a user