Idi na tekst

Provera autentičnosti baze podataka

Podrazumevani metod db u bazi podataka MRBS čuva korisnike, hešove lozinki, polja profila i nivoe pristupa.

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

Početni administrator

Na praznoj instalaciji, MRBS traži prvi administratorski nalog. Nakon toga, administratori upravljaju korisnicima preko veb interfejsa.

Administracija korisnika

Potvrda autentičnosti baze podataka podržava:

  • kreiranje i brisanje korisnika;
  • nivoi pristupa administratora;
  • promene i resetovanja lozinke;
  • polja profila kao što su ime za prikaz i email; i
  • zaštita izabranih polja od uređivanja korisnika.

Podrazumevana zaštićena polja su:

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

Resetovanje lozinke

Resetovanje lozinke zavisi od važeće korisničke adrese e-pošte i ispravno konfigurisane odlazne pošte. Ključ za resetovanje ima ograničen životni vek:

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

Testirajte ceo tok resetovanja pre nego što se oslonite na njega za oporavak naloga.

Brisanje korisnika

MRBS može sprečiti brisanje korisnika na koje se pozivaju rezervacije:

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

Ovo može da sačuva pripisivanje i integritet izveštavanja. Odlučite da li vaša politika zadržavanja i privatnosti favorizuje očuvanje evidencije naloga ili uklanjanje ličnih podataka.

Operativno vođenje

  • Dajte svakoj osobi individualni nalog.
  • Ne delite administratorske akreditive.
  • Zaštitite isporuku pošte koja se koristi za resetovanje lozinke.
  • Redovno pregledajte administratorske naloge.
  • Napravite rezervnu kopiju baze podataka jer sadrži kompletno skladište identiteta.