mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
webui: remove passwords from sessions, 'remember me' works for all auth types (#4134)
* Updated to remove passwords from sessions * Remove users sessions when user deleted * Updated when cookies are set * Updated setcookies to always contain a value * Added destroy_cookies() to remove users cookies on failed login * Removed debug line * Fixed graph issues
This commit is contained in:
committed by
Tony Murray
parent
a710c4a33c
commit
deb4b74bc9
@@ -53,14 +53,6 @@ function authenticate($username, $password)
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
function reauthenticate()
|
||||
{
|
||||
// not supported so return 0
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
function passwordscanchange()
|
||||
{
|
||||
// not supported so return 0
|
||||
@@ -204,6 +196,7 @@ function deluser($username)
|
||||
dbDelete('ports_perms', '`user_name` = ?', array($username));
|
||||
dbDelete('users_prefs', '`user_name` = ?', array($username));
|
||||
dbDelete('users', '`user_name` = ?', array($username));
|
||||
dbDelete('session', '`session_username` = ?', array($username));
|
||||
return dbDelete('users', '`username` = ?', array($username));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user