Homepage » Tutorials » PHP & MySQL » Gebruik maken van cookies bij een inlog-systeem
Gebruik maken van cookies bij een inlog-systeem
| Info | ||||
| Door: | Itsme-HcK | Moeilijkheidsgraad: | ![]() |
|
| Geplaatst op: | 01-10-2004 | Reacties: | 6(Bekijken) | |
| Views: | 10693 (gem. 4.9345 per week) | Log in om zelf te reageren | ||
| Waardering: | ||||
Ik heb gemerkt dat nogal veel inlog-systemen onveilig zijn, dus schrijf ik er een tut over :)
Wat moet je absoluut niet doen?
- Het wachtwoord in een cookie zetten
- Een cookie te lang laten staan
Hoe dan wel?
Je kunt bijv. een hash-code genereren en die in een cookie zetten, samen met het id van de gebruiker.
Vergeet dan natuurlijk niet die hash op te slaan in een db, anders heeft het natuurlijk geen zin ;)
| # | Code |
1 | <?php |
LET OP: ik geef je geen garantie dat deze code werkt :)
[size=9] Vrij naar: PHPExperience [/size]
| 6 reacties | |
| Itsme-HcK | |
![]() Regular |
Je moet dus juist NIET het wachtwoord in een cookie zetten. Lees de tut voortaan eerst even. ;) |
| almari | |
![]() Regular |
Dit is volgens mij iets wat ik zoek. Ik moet een website beheren waar je alleen maar inkomt met een gebruikersnaam en een wachtwoord. Die gerbuikersnaam en wachtwoord mag niemand weten. Nu moeten mensen wel kunnen inloggen op die website, dus dacht ik, ik maak een website met een wachtwoordbeveiliging en die laat ik doorsturen naar die andere beveiligde website. Kan ik dan bijvoorbeeld het wachtwoord wat men NIET mag weten in een cookie zetten (hash) en zo ja, hoe werkt dit dan precies. Alvast bedankt een ieder. |
| Itsme-HcK | |
![]() Regular |
Klopt, 60*60*24*365. Een jaar dus. ;) |
| takje | |
![]() Regular |
+31536000: is dat het aantal seconden dat de cookie blijft of hoe zit dat? |
| bass | |
![]() Regular |
ik begrijp dit om je eerlijk te zijn niet hoezo sql result wat is dat for ????????? |
| Roald | |
![]() Regular |
Oke dit is ongeveer duidelijk, maar hoe moet ik deze informatie gebruiken met het inlogsysteem? |
Om te reageren moet je ingelogd zijn.
Nog niet geregistreerd? Doe dat dan nu!
Check je domein...
Websitemaken wordt gehost door Nucleus.be


