Hallo,
Ich erstelle eine Homepage mit Userverwaltung mit Hilfe von Session und MySQL.
Nun die Frage:
Besser usernamen in Session speichern sobald dieser sich erfolgreich einloggt und anschließend jedesmal überprüfen ob ein Username in der Session existiert.
oder
eine Session ID in der DB zu jedem User speichern, jedesmal die Session ID abfragen und schauen ob diese mit einem User in der DB übereinstimmt. Bei einem erfolgreichen Login würde ich die Session zu einem User in die DB schreiben.
Habe schon vieles darüber in Foren gelesen (erst dadurch bin ich auf die zweite Möglichkeit gekommen). Habe aber auf diese Frage keine Antwort gefunden.
Dann interessiert mich noch ob ich besser über URL oder über Cookies mache? Gibt es da Statistiken wieviele Cookies (De)aktiviert haben? Ein Link würde mir reichen finde leider nichts.
Grüße
Ich erstelle eine Homepage mit Userverwaltung mit Hilfe von Session und MySQL.
Nun die Frage:
Besser usernamen in Session speichern sobald dieser sich erfolgreich einloggt und anschließend jedesmal überprüfen ob ein Username in der Session existiert.
oder
eine Session ID in der DB zu jedem User speichern, jedesmal die Session ID abfragen und schauen ob diese mit einem User in der DB übereinstimmt. Bei einem erfolgreichen Login würde ich die Session zu einem User in die DB schreiben.
Habe schon vieles darüber in Foren gelesen (erst dadurch bin ich auf die zweite Möglichkeit gekommen). Habe aber auf diese Frage keine Antwort gefunden.
Dann interessiert mich noch ob ich besser über URL oder über Cookies mache? Gibt es da Statistiken wieviele Cookies (De)aktiviert haben? Ein Link würde mir reichen finde leider nichts.
Grüße
Kommentar