Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Secure admin panel v PHP bez Sessions

Správca panely vytvorené v jazyku PHP obvykle používajú relácie uložiť užívateľské meno a heslo hodnoty po prihlásení užívateľa palcov Ak chcete zabezpečiť admin priestoru bez sedenie , môžete použiť súbory cookie . Cookies uložiť užívateľské meno pre užívateľský účet , takže viete , že používateľ je prihlásený Po odhlásení užívateľa , odstrániť cookie . Môžete zistiť , či je k dispozícii skôr , než umožňuje užívateľovi prístup k admin panel cookie . Pokyny
1

pravým tlačidlom myši na stránku spracovanie prihlásenie k vášmu prístupovému admin panelu . Kliknite na tlačidlo " Otvoriť " a vyberte preferovanú PHP súbor .
2

Pridať kód pre vytvorenie cookie pre prihlásenie procesu . Nasledujúci kód PHP vytvorí súbor cookie s prihlásením užívateľa :

setcookie ( " užívateľ " , " Alex Porter " , time ( ) 3600 ) ;

Zmeniť " 3600 " , parameter počet sekúnd , ktorý chcete nastaviť pre prihlásenie obdobie . V tomto príklade , užívateľ zostane prihlásený na hodinu .
3

Uložte súbor PHP zdrojový kód a otvorte súbor , ktorý spracováva funkciu odhlásenia v admin paneli .

4

Odstrániť cookie , ktorý odhlási užívateľa . Nasledujúci kód odstráni cookie z počítača užívateľa :

setcookie ( " užívateľ " , " " , time ( ) -3600 ) ;

Táto funkcia vymaže hodnotu cookie a súbory lehota platnosti do minulosti nastavenie času . To spôsobí , že prehliadač odstrániť súbor z počítača užívateľa .
5

Uložte súbor odhlásenia a otvorte admin panel a prihláste sa na testovanie vášho nového bezpečnostného admin panel kódu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené