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

Security Token Chyby v PHP

Vo skriptovacom jazyku PHP , je možné uložiť token zabezpečenia v premennej relácie . To vám dáva možnosť zabezpečiť si v PHP webových stránok a umožňujú iba ľudia , ktorí majú bezpečnostné token prezerať si svoj ​​obsah . Ak užívateľ nemá tokenu zabezpečenia, je zobrazená chyba zabezpečenia . Môžete použiť túto chybovú udalosť v PHP presmerovať užívateľa na prihlasovaciu stránku . Účel

token zabezpečenia je nastavená v premennej relácie pre vaše návštevníkov . Každý návštevník má jedinečný token zabezpečenia, takže server je schopný identifikovať užívateľa a odhlásiť relácii potom, čo užívateľ je nečinný . Môžete použiť zabezpečenie relácie token nasmerovať užívateľa na jeho individuálne nastavenie . Token zabezpečenia tiež zaisťuje užívatelia majú prístup k vlastným osobným údajom iba .
Rozlíšenie

napraviť bezpečnostné tokenu otázku , musíte pridať funkciu relácie na horná časť PHP - kódovanej stránky . Bez funkcie relácie funkcie relácie tokeny nie sú inicializované a užívatelia nedostane token zabezpečenia, keď sa prihlásiť Nasledujúci kód inicializuje funkciu relácie a priraďuje bezpečnostný token pre užívateľa :

session_start ( ) ;
skladujte zasadnutie

Ak potrebujete odkaz na token zabezpečenie relácie ako užívateľ prejde na iné stránky na vašich webových stránkach , môžete ukladať token v premennej relácie pre vaše užívateľa . Tento odovzdá token z jednej stránky na ďalšie , čo znamená , že vaše užívateľ má rovnakú známku , keď sa pohybuje cez web . Nasledujúci kód pridá token s názvom " mytoken " do premennej relácie :

$ _SESSION [ ' mytoken ' ] = tokenu ,
Úvahy

zabezpečenej webovej stránky dáva užívateľovi možnosť odhlásiť zo systému . Musíte zničiť premenné relácie a token zabezpečenia po tom, čo sa užívateľ prihlási sa k ochrane jednotlivca pred krádežou dát . Nasledujúci kód zničí uložený token zabezpečenia, keď sa užívateľ odhlási :

session_destroy ( ) ;

Najnovšie články

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