Admin paneler skabt i PHP sprog bruger typisk sessioner til at gemme et brugernavn og password værdier, efter at brugeren logger ind på at sikre en admin område uden sessioner , kan du bruge cookies. Cookies gemmer brugernavnet for den brugerkonto , så du ved , at brugeren er logget ind Når brugeren logger af , du sletter cookien. Du afsløre, om cookien er til stede før de tillader brugeren at få adgang til admin panel. Instruktioner
1
Højreklik på logon behandling for din admin adgang panel. Klik på " Åbn med " og vælg dit foretrukne PHP -fil.
2
Føj kode til at oprette en cookie for logon -processen. Følgende PHP kode opretter en cookie-fil med brugerens logon : Hej
setcookie ( "bruger" , "Alex Porter " , tid () 3600 ),
Skift " 3600 " , parameter til det antal sekunder, du ønsker at oprette for login periode. I dette eksempel bliver brugeren logget ind for en time.
3
Gem PHP kildekode fil og åbne den fil, bearbejder logout funktion i admin panel.
< br > 4
Slet cookie , som logger sig brugeren. Følgende kode sletter cookien fra brugerens computer : Hej
setcookie ( "bruger ", "" , tid () -3600 ),
Denne funktion rydder cookie værdi og sæt udløbet tid til en fortid tidsindstilling. Dette bevirker, at browseren for at slette filen fra brugerens computer.
5.
Gem log -filen og åbn admin panel og logge på for at teste din nye admin panel sikkerhedskode .