Avatar billede safl Nybegynder
15. juni 2005 - 20:01 Der er 4 kommentarer og
1 løsning

Dele sessions

Hello!

Jeg sidder og leger med 2 web-applikationer, zabbix frontend (www.zabbix.com) og OTRS (www.otrs.org).
Det er 2 webdrevne applikationer der begge skal logges ind i for at de kan bruges.

Det jeg gerne vil er at de 2 applikationer skal dele samme session, så når man logger ind i den ene behøver man ikke logge ind i den anden. Men jeg ved ikke helt hvordan jeg gør dette.

Jeg har siddet og leget lidt i koden og set på hvordan de er skruet sammen men ved ikke helt om det er muligt.

Den ene app er skrevet i PHP den anden i PERL. Men det burde ved ikke være en forhindring vel? Er det ikke blot et spørgsmål om at de skal lave den tilgå den samme sessions på den ene eller anden måde?

Har i nogle løsnings foreslag?

mvh Simon
Avatar billede claus_joergensen Nybegynder
15. juni 2005 - 20:04 #1
Sessions bliver gemt i browseren, og virker kun på samme webserver.
Så hvis du kører det hele fra ditdomæne.dk burde der ikke være nogen problemer.
Avatar billede arne_v Ekspert
15. juni 2005 - 20:13 #2
jeg ville nu formulere det som at:
  - session gemmes på serveren
  - browseren gemmer information (i cookie eller URL) som serveren kan bruge til
    at identificere hvilken session en request hører til

sessioner gemmes normalt default i memory i den engine som processer requests
(PHP eller ASP eller whatever)

det er muligt at share sessions mellem forskellige engines på samme maskine
eller samme engine på forskellige maskiner via persistering til database eller
multicasting

men der er ikke nogen færdige løsninger - du vil selv skulle kode det hele - og det
er en lidt stor opgave
Avatar billede safl Nybegynder
15. juni 2005 - 22:55 #3
Hmm kan du uddybe hvordan det løses med multicasting?
Avatar billede arne_v Ekspert
16. juni 2005 - 00:30 #4
de sender alle ændringer til sessioner (oprettelse, nedlæggelse, ændringer af tilknyttet
data) til de "andre"

princippet er simpelt

implementationen er absolut ikke simpel
Avatar billede safl Nybegynder
24. september 2005 - 20:28 #5
Valgte en anden løsnings metode.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester