Kihagyás

Adatbázis hitelesítés

Az alapértelmezett db metódus az MRBS adatbázisban tárolja a felhasználókat, a jelszókivonatokat, a profilmezőket és a hozzáférési szinteket.

$auth["type"] = "db";
$auth["session"] = "php";

Kezdeti rendszergazda

Üres telepítés esetén az MRBS kéri az első rendszergazdai fiókot. Ezt követően a rendszergazdák a webes felületen keresztül kezelik a felhasználókat.

Felhasználói adminisztráció

Az adatbázis hitelesítés támogatja:

  • felhasználó létrehozása és törlése;
  • rendszergazdai hozzáférési szintek;
  • jelszó megváltoztatása és visszaállítása;
  • profilmezők, például megjelenített név és e-mail cím; és
  • a kiválasztott mezők védelme a felhasználói szerkesztésekkel szemben.

Az alapértelmezett védett mezők a következők:

$auth['db']['protected_fields'] = array(
    'level',
    'name',
    'display_name'
);

Jelszó visszaállítása

A jelszó visszaállítása az érvényes felhasználói e-mail címtől és a megfelelően konfigurált kimenő levelektől függ. A visszaállító kulcs élettartama korlátozott:

$auth['db']['reset_key_expiry'] = 60 * 60 * 24;

Tesztelje a teljes visszaállítási folyamatot, mielőtt ráhagyná a fiók-helyreállítást.

Felhasználó törlése

Az MRBS megakadályozhatja a foglalások által hivatkozott felhasználók törlését:

$auth['db']['prevent_deletion_of_users_in_bookings'] = true;

Ez megőrizheti a hozzárendelés és a jelentések integritását. Döntse el, hogy megőrzési és adatvédelmi szabályzata támogatja-e a fiókrekord megőrzését vagy a személyes adatok eltávolítását.

Működési útmutatás

  • Adjon mindenkinek egyéni fiókot.
  • Ne ossza meg rendszergazdai hitelesítő adatait.
  • A jelszó-visszaállításhoz használt levélkézbesítés védelme.
  • Rendszeresen ellenőrizze a rendszergazdai fiókokat.
  • Készítsen biztonsági másolatot az adatbázisról, mert az tartalmazza a teljes identitástárolót.