mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-16 22:51:32 +00:00
Merge branch 'seeddms-4.3.x' into seeddms-5.0.x
This commit is contained in:
commit
786ffb7523
|
@ -217,26 +217,26 @@ if(!$user) {
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (($userid == $settings->_guestID) && (!$settings->_enableGuestLogin)) {
|
if (($userid == $settings->_guestID) && (!$settings->_enableGuestLogin)) {
|
||||||
_printMessage(getMLText("login_error_title"), getMLText("guest_login_disabled"));
|
_printMessage(getMLText("login_error_title"), getMLText("guest_login_disabled"));
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check if account is disabled
|
// Check if account is disabled
|
||||||
if($user->isDisabled()) {
|
if($user->isDisabled()) {
|
||||||
_printMessage(getMLText("login_disabled_title"), getMLText("login_disabled_text"));
|
_printMessage(getMLText("login_disabled_title"), getMLText("login_disabled_text"));
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
// control admin IP address if required
|
// control admin IP address if required
|
||||||
// TODO: extend control to LDAP autentication
|
// TODO: extend control to LDAP autentication
|
||||||
if ($user->isAdmin() && ($_SERVER['REMOTE_ADDR'] != $settings->_adminIP ) && ( $settings->_adminIP != "") ){
|
if ($user->isAdmin() && ($_SERVER['REMOTE_ADDR'] != $settings->_adminIP ) && ( $settings->_adminIP != "") ){
|
||||||
_printMessage(getMLText("login_error_title"), getMLText("invalid_user_id"));
|
_printMessage(getMLText("login_error_title"), getMLText("invalid_user_id"));
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Clear login failures if login was successful */
|
/* Clear login failures if login was successful */
|
||||||
$user->clearLoginFailures();
|
$user->clearLoginFailures();
|
||||||
|
|
||||||
// Capture the user's language and theme settings.
|
// Capture the user's language and theme settings.
|
||||||
if (isset($_REQUEST["lang"]) && strlen($_REQUEST["lang"])>0 && is_numeric(array_search($_REQUEST["lang"],getLanguages())) ) {
|
if (isset($_REQUEST["lang"]) && strlen($_REQUEST["lang"])>0 && is_numeric(array_search($_REQUEST["lang"],getLanguages())) ) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user