19 declare(strict_types=1);
34 $ilDB = $DIC->database();
60 $ilDB = $DIC->database();
75 $ilDB = $DIC->database();
87 $ilDB = $DIC->database();
89 $q =
'DELETE FROM usr_pwassist ' .
95 $expires = $ctime + $maxlifetime;
97 'INSERT INTO usr_pwassist (pwassist_id, expires, user_id, ctime) VALUES (%s, %s, %s, %s)',
99 [$pwassist_id, $expires, $user_id, $ctime]
107 $ilDB = $DIC->database();
118 $ilDB = $DIC->database();
db_pwassist_session_destroy(string $pwassist_id)
db_pwassist_create_id()
Creates a new secure id.
db_pwassist_session_read(string $pwassist_id)
db_pwassist_session_write(string $pwassist_id, int $maxlifetime, int $user_id)
static getBytes(int $length)
Generate random bytes using OpenSSL or Mcrypt and mt_rand() as fallback.
db_pwassist_session_find(int $user_id)