Belépési kizárás (időkorlátja, feloldása stb.)

Belépési kizárás (időkorlátja, feloldása stb.)

Törölt felhasználó írta időpontban
Válaszok szám: 4
Mennyi időre zárja ki a rendszer az x hibás felhasználói belépési próbálkozás után a felhasználót? Hol, merre van ennek az értéke letárolva?

Keresgettem a googleban moodle login error time stb. kifejezésekkel, de nem találtam erre nyomot. Mondjuk most az imént egy kollega zárta ki magát, ami esetleg egy óra elején elég szerencsétlen dolog lenne. Nem kell nekem grafikus felület hozzá, csak azt szeretném, hogy az átállítás lehetősége legyen meg, végszükség esetére.
Válasz erre: Törölt felhasználó

Tárgy: Belépési kizárás (időkorlátja, feloldása stb.)

Gángó Vince írta időpontban
Itt van a hivatalos dokumentáció, sok támpontot mondjuk nem ad :-)

Tűzoltásként törölném a log táblából a felhasználó legutóbbi hibás bejelentkezéseit tároló sorokat.
Válasz erre: Törölt felhasználó

Tárgy: Belépési kizárás (időkorlátja, feloldása stb.)

Losonczi Péter írta időpontban
Szerintem elegendő a sütiket törölnie a felhasználónak, ha kizárja magát a hibás belépésekkel. Azt, hogy a forrásban ez hol lehet nem tudom. Gondolom valahol a "login" mappa állományaiban kell keresgélni.

Üdv.
Válasz erre: Losonczi Péter

Tárgy: Belépési kizárás (időkorlátja, feloldása stb.)

Losonczi Péter írta időpontban
Megtaláltam:
/lib/moodlelib.php
nálam a 2360. sorban található:

function update_login_count() {

global $SESSION;

$max_logins = 10;

if (empty($SESSION->logincount)) {
$SESSION->logincount = 1;
} else {
$SESSION->logincount++;
}

if ($SESSION->logincount > $max_logins) {
unset($SESSION->wantsurl);
print_error('errortoomanylogins');
}
}

$max_logins értékét nagyobbra veheted. Ne kommentezd ki a függvény, mert hibával tér vissza a bejelentkezés.