På mitt jobb har vi en webbapplikation. Den är inte utvecklad av mig :)
Vi har ett problem med denna, när ngn loggar in sätts en flagga i en databas på den användaren som säger att användaren är inloggad. En nolla blir en etta.
Om denna flagga är satt till ett går det inte att logga in, applikationen säger då att användaren redan är inloggad.
Problemet vi har är att användarna inte loggar ut korrekt utan bara stänger webbläsaren. Då ligger flaggan kvar och vi måste sen gå in i databasen och ändra den till en nolla för att användaren ska kunna logga in igen.
Det känns som att detta är dålig programmering. Går inte sånt här att lösa bättre med t ex sessions?
Kan ngn ge mig lite tips så att jag vet vad jag ska säga till de som utvecklat applikationen?
Eftersom det inte är så många veckor sedan jag stod inför problemet med inloggning så vet jag att du kan få upp många utmärkta råd genom att söka på inloggning eller session* här och i Webbutveckling Övrigt. :)
Det skript som hjälpte mig mest var Mattes skript, vilket fanns länkat någonstans bland sökresultaten. Det är en bra guide för att fatta hur sessioner fungerar när man är total nybörjare på sessionsområdet. Dock hade jag även god hjälp av övriga sökresultat, varför jag rekommenderar dig att läsa igenom sökresultaten du får....
261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e