Class ForgotPass

Description

Elfelejtett jelszó funkció

Új jelszó választásához kiküldi e-mailben a linket.

Szerző weboldala: http://rimelek.hu/
Login weblapja: R.E. Login v2.0

Located in /classes/ForgotPass.class.php (line 38)


	
			
Method Summary
 static array errors ()
 static int existsEmail (string $email)
 static IsMySQLClass getInstance (int $id, string $code)
 static array getTables ()
 static bool newPassword (int $id, string $code, string $pass, string $repass)
 static string randomCode ()
 static bool request (string $email)
 static User user (string $name, mixed $value)
Methods
static errors (line 280)

Hibaüzenetek tömbje

  • access: public
array errors ()
static existsEmail (line 171)

E-mail címek számolása

24 órán belül csak egyszer lehet jelszó emlékeztetőt kérni. Ez a metódus megszámolja hány kérelem történt 24 órán belül az $email e-mail címre.

  • return: Hány darab email cím volt (Értelem szerűen max 1 lehetett)
  • access: public
int existsEmail (string $email)
  • string $email: Elenőrízendő email cím
static getInstance (line 91)

Lekérdezi az adatbázisból aparamétereknek megfelelően az elfelejtett jelszó rekordját.

  • access: public
IsMySQLClass getInstance (int $id, string $code)
  • int $id: Elfelejtett jelszó azonosítója
  • string $code: Elfelejtett jelszó generált kódja.
static getTables (line 76)

Használt távlák és mezőinek listája

  • access: public
array getTables ()
static newPassword (line 248)

Megváltoztatja a felhasználó jelszavát

Ha érvényes az id, és hash. valamint megegyezik a két megadott jelszó.

  • return: Sikeres volt-e az új jelszó beállítása
  • access: public
bool newPassword (int $id, string $code, string $pass, string $repass)
  • int $id: Felhasználó id-je
  • string $code: Elfelejtett jelszó hash
  • string $pass: Új jelszó
  • string $repass: Új jelszó újra
static randomCode (line 187)

Véletlenszerá hash

  • access: public
string randomCode ()
static request (line 132)

Új jelszó igénylése

$email e-mail címre küldi ki az instrukciókat.

  • return: Sikeres volt-e a művelet
  • access: public
bool request (string $email)
  • string $email: E-mail cím
static user (line 114)

Egy user id-jét, mail címét és jelszavát kérdezi le, ha a $name mező értéke megegyezik a $value -val.

  • access: public
User user (string $name, mixed $value)
  • string $name: Mező neve
  • mixed $value: Mező értéke

Documentation generated on Sun, 04 Apr 2010 22:43:40 +0200 by phpDocumentor 1.4.1