Update user mgmt to allow saml user add by email
This commit is contained in:
@@ -116,6 +116,18 @@ class Users {
|
||||
return $rows;
|
||||
}
|
||||
|
||||
public function checkSAMLUser ($email) {
|
||||
$query = "
|
||||
SELECT
|
||||
" . Registry::DB_PRFX . "users.email as users_email
|
||||
FROM " . Registry::DB_PRFX . "users
|
||||
WHERE " . Registry::DB_PRFX . "users.email = \"$email\"
|
||||
";
|
||||
$database = new \App\LobbySIO\Database\Connect();
|
||||
$rows = $database->getQuery($query);
|
||||
return $rows;
|
||||
}
|
||||
|
||||
public function addUser ($firstname, $lastname, $username, $timezone, $password, $email, $usertype) {
|
||||
$query = "
|
||||
INSERT INTO " . Registry::DB_PRFX . "users (" . Registry::DB_PRFX . "users.firstname, " . Registry::DB_PRFX . "users.lastname, " . Registry::DB_PRFX . "users.username, " . Registry::DB_PRFX . "users.timezone, " . Registry::DB_PRFX . "users.password, " . Registry::DB_PRFX . "users.email, " . Registry::DB_PRFX . "users.created, " . Registry::DB_PRFX . "users.usertype)
|
||||
@@ -126,6 +138,16 @@ class Users {
|
||||
return $count;
|
||||
}
|
||||
|
||||
public function addSAMLUser ($timezone, $email, $usertype) {
|
||||
$query = "
|
||||
INSERT INTO " . Registry::DB_PRFX . "users (" . Registry::DB_PRFX . "users.timezone, " . Registry::DB_PRFX . "users.email, " . Registry::DB_PRFX . "users.created, " . Registry::DB_PRFX . "users.usertype)
|
||||
VALUES (\"$timezone\", \"$email\", NOW(), \"$usertype\")
|
||||
";
|
||||
$database = new \App\LobbySIO\Database\Connect();
|
||||
$count = $database->runQuery($query);
|
||||
return $count;
|
||||
}
|
||||
|
||||
public function setUserInfo($uid, $firstname, $lastname, $email, $usertypeid, $password) {
|
||||
$query = "
|
||||
UPDATE
|
||||
|
||||
Reference in New Issue
Block a user