Zum Inhalt springen

Probleme mit login und subdomains...

Erstellt am 6. März 2005 · 7 Antworten · letzte Antwort am 16. August 2006

Tags: felogin, Frage

ChG ·

Hallo mal an alle.

Ich habe eine Website mit mehreren Subdomains angelegt:

www.domain.com
sub1.domain.com
sub2.domain.com....

Die User sollen sich auf jeder dieser Domains anmelden können und der Login soll auch auf allen Domains gültig sein.

Mein Problem:

Wenn sich jemand in www.domain.com inloggt, funktioniert alles wunderbar.
Bei den Subdomains scheint es aber so zu sein, dass der User nicht eingeloggt ist und daher keine Rechte hat.

Falls mir da jemand einen Tipp geben könnte, wär ich verdammt glücklich :p

Vielen Dank schon mal
Christian

Ps: Der Ordner mit den Userdaten wurde korrekt zugeordnet. Auch bei den Subdomain-Pages!

ChG ·

Ich hab mir jetzt mal alles durchgesehen.

Der Login gilt nur für eine Subdomain. Auf der Hauptseite gilt man als nicht eingeloggt.

Hab auch beide Logins versucht (standard login und newloginbox), leider mit dem selben Resultat.

Kann man dieses Problem vielleicht mit einem Cookie lösen oder mit der Usersession?

Vielleicht hat ja schon jemand das gleiche Problem gehabt?!?

semidark ·

Hi. Hatte das selbe problem.

Ich hab die extension cr_cookie_domain geschrieben die das problem beheben sollte.
Leider kann ich sie nich uploaden weil ter.typo3.com wohl rumspinnt.

Das problem ist auf jeden fall das die Domain für den Authentifikations Mechanismus im frontend fest verdrahtet ist und sich auch nicht per php.ini verändern lässt.

Genau das ändert die extension. Einfach in die .htaccess folgendes eintragen und natürlich sorge dafür tragen das der Apache es auch frisst! o.O

# set Cookie domain
php_value session.cookie_domain .mydomain.net

wenn das repository wieder funktioniert lade ich das ding hoch. Sollte noch akutes interesse bestehen kann ich das ding natürlich auch mailen.

Gruß Semidark

lianandre ·

Hey. Ich habe deine Extension installiert. Dort gab es keine Probleme. Als ich dann aber versucht habe "# set Cookie domain
php_value session.cookie_domain .mydomain.net" in die .htaccess einzutragen, kam die Servermeldung "Interner Serverfehler". Entweder darf ich das dort nicht eintragen oder es ist falsch.

Angenommen ich darf das dort nicht eintragen, gibt es noch eine andere Möglichkeit, dass Problem zu lösen?

lianandre ·

Hey. Ich habe deine Extension installiert. Dort gab es keine Probleme. Als ich dann aber versucht habe "# set Cookie domain
php_value session.cookie_domain .mydomain.net" in die .htaccess einzutragen, kam die Servermeldung "Interner Serverfehler". Entweder darf ich das dort nicht eintragen oder es ist falsch.

Angenommen ich darf das dort nicht eintragen, gibt es noch eine andere Möglichkeit, dass Problem zu lösen?

semidark ·

Hallo lianandre

Ich hatte den Thread eigentlich für eine Email Benachrichtigung eingestellt.
Habe aber nach deinem Post nix bekommen. Also sorry für die extrem späte Antwort #paralyzed#

Wenn du einen Server Fehler bekommst wird es wohl daran liegen das die Server konfiguration das überschreiben von php.ini werten nicht erlaubt.

Ist das denn dein eigener Server oder nur gemieteter Webspace. Und welche Konfiguration hat die Kiste. Ein phpinfo(); auszug wäre recht hilfreicht.

Gruß Semidark

Lord ·

Nabend zusammen!

Ich habe ein ähnliches Problem.

domain1.de
domain1.com
domain1.net

zeigen alle auf die gleiche Typo3 Installation.
Loggt sich der User nun auf domain1.de ein und bekommt einen link zu der seite der aber auf domain1.com zeigt, ist er da nicht mehr eingeloggt... :/
Gleiches gilt für domain1.de und www.domain1.de
Was kann man denn hier tun??

Gibt es hier einen ReWrite Gott der mir mal eben schnell eine Rule zeigen kann die alle Anfragen auf eine Domain umbiegt??

Danke!

Gruß