Jak mogę używać plików cookie do uwierzytelniania w CakePHP?

Próbuję użyć pliku cookie ustawionego przez inną stronę w mojej domenie do uwierzytelnienia użytkownika. Powiedz, że mam needpassword.example.com napisane przy użyciu cakephp, a ciasteczko jest generowane przez auth.example.com (przy użyciu programu CGI Perla).

Aby zalogować się do needpassword.example.com, muszę przekierować do auth.example.com, aby ustawić plik cookie, a następnie użyć CakePHP do przeanalizowania pliku cookie.

Jak analizować ten plik cookie? Jak mogę zmodyfikować komponent Auth, aby to zrobić?

W jaki sposób mogę zastąpić klasę Auth, aby zamiast tego przejść do strony auth.example.com w celu uwierzytelnienia i nieużywania modelu użytkownika? Zastępując metodę identyfikacji w Auth.php?

Wielkie dzięki.

questionAnswers(2)

yourAnswerToTheQuestion