Hoe maken jullie een login systeem?

Ik zet het userid in een sessie en koppel die aan een userid in de database. Dan zet ik in de usertabel het ip dat met die gebruiker is ingelogd.

Ik heb alleen het idee dat ik iets niet handig doe, dus daarom de vraag: Wat raden jullie aan?
jouw voorgestelde systeem is zeer goed.

je kan evt ook het ip in de sessie zetten en daar op controleren.
En als ik het wil maken met een tijd dat iemand voor het laatst is ingelogd, waar zet ik dat dan? Koppel ik die in een aparte tabel, waar ook ip ik komt aan het userid van de gebruikerstabel of is dat handiger in 1 tabel?
*bump*
Het tijdstip ook gewoon opnemen in de usertabel in bijvoorbeeld een kolom last_visit. Deze kolom is natuurlijk wel van het type DATETIME.

Reageren