Cakephp-Authentifizierungskomponente mit Sitzung mit zwei Modellen
Ich habe zwei cakephp2-Anwendungen, die auf derselben Datenbank ausgeführt werden, aber unterschiedliche Auth-Tabellen und dementsprechend unterschiedliche $ this-> Auth-> userModel-Werte haben. Die Authentifizierung funktioniert gut und Benutzer einer App können sich nicht bei einer anderen anmelden.
ABER .. da Apps dasselbe CAKEPHP-Sitzungscookie verwenden, geschieht dies: Wenn sich der Benutzer von App 'one' anmeldet, kann er auf jede durch Authentifizierung geschützte Aktion in App 'two' zugreifen!
Ich werde wahrscheinlich andere Benutzerrollen und Cookie-Namen verwenden. Aber trotzdem, warum ignoriert die Auth-Komponente die Auth-> userModel-Einstellungen, wenn sie die Sitzung überprüft? Gibt es eine Möglichkeit, es so zu konfigurieren, dass es in dieser Situation richtig funktioniert?
Vielen Dank im Voraus für alle Vorschläge.