| I have a feeling zero people use this auth method, because it seems useless without being able to have auth levels.
Do people just set the auth to admin? 😳
Is the intention with this that you let everyone get level 1 except people you manually added to the db? That seems logical.
Adam.
Sent from my iPhone 
Relatively trivial edit, but allows the "remote" auth type to
have the same functionality of looking up user access levels from
database that the 'http-auth' one does. Useful if you want to have
a couple of admin users, but let everyone else in as a global
reader only.
-- Nathan
diff --git a/html/includes/authentication/remote.inc.php
b/html/includes/authentication/remote.inc.php
index 55f9a332..85a2e690 100644
--- a/html/includes/authentication/remote.inc.php
+++ b/html/includes/authentication/remote.inc.php
@@ -136,6 +136,12 @@ function remote_auth_user_level($username)
{
global $config;
+ //Attempt to look user up in DB, if something found, then
return it
+ $tmp_level = dbFetchCell("SELECT `level` FROM `users` WHERE
`username` = ? AND `type` = ?", [$username, 'mysql']);
+ if ( $tmp_level ) {
+ return $tmp_level;
+ }
+
return isset($config['auth_remote_userlevel']) ?
$config['auth_remote_userlevel'] : 1;
}
--
------------------------------------------------------------
Nathan Neulinger [email protected]
Neulinger Consulting (573) 612-1412
_______________________________________________ observium mailing list -- [email protected] To unsubscribe send an email to [email protected]
|
_______________________________________________
observium mailing list -- [email protected]
To unsubscribe send an email to [email protected]