Gå til innhold

Hvis man logger inn på data #2, må #1 utlogges


Anbefalte innlegg

Videoannonse
Annonse

En brukerlogginn med kun støtte for én aktiv session per bruker er den enkleste form for innlogging. Hvis du allerede har implementert et system som har støtte for flere, så er det bare å foreta en sjekk ved hver innlogging og eventuelt avbryte de/den andre aktive. Problemstillingen din er så generell at det er umulig å gi noe mer konkret svar enn som så.

Lenke til kommentar

Forstår problemet slik at person logger inn med nettleser A, så med nettleser B, så skal han ikke være logget inn med nettleser A lengre. Dette kan gjøres ved å lagre informasjon til brukeren om siste session_id.

For personer som logger inn på sider både hjemmefra og på jobb vil dette være litt til irritasjon. Men kanskje greit hvis du har mange brukere fra nettkafeer.

Lenke til kommentar

Det beste metoden, etter min mening, er et system som støtter flere session, hvor man samtidig har et kontrollpanel for administrering av sessions. Da kan man logge automatisk på flere steder, og dersom man f.eks. glemmer å logge av på en nettkafe, så kan denne åpne sessionen slettes hjemmefra. Pleier å implementere dette på mine prosjektet og google gjør blant annet dette også.

post-20869-1240466598_thumb.png

Endret av Jonas
Lenke til kommentar

Kan du ikke bare lage en database og lagre IPen som brukeren logger inn fra. Hvis personen har byttet IP og data oppdateres IPen i databasen. Når han går tilbake igjen til den 1. data vil ikke IPene matche hverandre og han må logge ut.

 

Burde ikke være for vansklig.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...