WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Login Lösung PHP /versch. Server (http://www.wcm.at/forum/showthread.php?t=141790)

reichr 13.08.2004 12:50

Login Lösung PHP /versch. Server
 
hallo!

welche lösungen gibts in diesem bereich?
5 server, 4 für eine webseite,
1 für 2 weitere webseiten

kurz: 3 webseiten 2 server

auf der 1. webseite wird ein login gemacht

wie kann ich jetzt das jetzt am besten lösen dass
ich wenn ich auf eine andere webseite gehe auf dieser
auch automatisch eingeloggt bin?

das problem dabei ist das die 1 webseite mit dem jetzigen
login lauter dedizierte server sind und der für die
anderen nur normales hosting.

ich kann also bei dem anderen nix rumpfuschen.

müsste doch mit einem übergeordneten "login-server" oder so
irgendwie möglich sein, egal wo ich mich gerade befinde mich
ein-/ auszuloggen und von einem am anderen server/ webseite
zu springen...?

hat hierzu wer einen lösungsvorschlag?

m@rio 13.08.2004 13:32

Da würden mir spontan 2 Möglichkeiten einfallen.

1.) Die Session Information in einer DB speichern, auf die alle Seiten Zugriff haben.

2.) Login am 1. Server mit User/Pass und auf den anderen Server den Referrer als Zugangsberechtigung auswerten (ist aber nicht besonders sicher).

käptn 13.08.2004 13:35

Hast du schon Google bemüht?
http://www.google.at/search?q=%22single+sign+on%22+php

~

Painkiller 13.08.2004 14:28

Und Cookies sind keine lösung?

reichr 13.08.2004 17:37

Zitat:

Original geschrieben von Painkiller
Und Cookies sind keine lösung?

auch schon überlegt aber wie sollt ich das anstellen damit das einwandfrei funktioniert?

m@rio 13.08.2004 18:15

Zitat:

Original geschrieben von reichr
wie sollt ich das anstellen damit das einwandfrei funktioniert?
So z.B. http://www.phpbuilder.com/columns/ch...s20001128.php3

sagi 16.08.2004 11:42

sollen die User über einen Link von der 1. Seite hinkommen, oder muss es auch gehen, wenn sie die URL eintippen?

wenn der Link reicht kannst du ja die Logindaten per GET übergeben.... oder du startest beim login auf (1) auch auf (2) und (3) eine session und übergibst dann die Session ID.

mfg
c.

heli2sky 16.08.2004 22:15

das geht doch am besten mit einem WWW-Authenticate, oder? Wennst dich da auf der einen Seite einloggst kannst du, wenn du den browser nicht geschlossen hast, auf der anderen seite normal weitermachen.

wie sicher das allerdings ist, kann ich dir nicht sagen - ist nur mal so als eine idee gedacht, die noch zuende gedacht werden darf ;)

m@rio 17.08.2004 08:59

Zitat:

Original geschrieben von heli2sky
das geht doch am besten mit einem WWW-Authenticate, oder? Wennst dich da auf der einen Seite einloggst kannst du, wenn du den browser nicht geschlossen hast, auf der anderen seite normal weitermachen.

Nein. Nur innerhalb der gleichen Domain/Server.

_m3 17.08.2004 10:12

Zitat:

Original geschrieben von m@rio
Nein. Nur innerhalb der gleichen Domain/Server.
Auch bekannt als Realm, wenn man die Spez. liest.


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag