Como posso usar cookies para autenticação no CakePHP?

Eu estou tentando usar um cookie que é definido por outra página no meu domínio para autenticar o usuário. Digamos que eu tenha needpassword.example.com escrito usando o cakephp, e o cookie é gerado por auth.example.com (usando um programa Perl CGI).

Para fazer login no needpassword.example.com, preciso redirecionar para auth.example.com para definir o cookie e usar o CakePHP para analisar o cookie.

Como analiso esse cookie? E como modifico o componente Auth para fazer isso?

E como posso substituir a classe Auth para ir ao auth.example.com para autenticar e não usar o modelo User? Substituindo o método de identificação no Auth.php?

Muito Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion