Componente de autenticação do CakePHP com dois modelos de sessão

Eu tenho dois aplicativos cakephp2 rodando no mesmo banco de dados, mas tendo diferentes tabelas Auth e diferentes valores $ this-> Auth-> userModel de acordo. A autenticação funciona bem e os usuários de um aplicativo não podem fazer login em outro.

MAS ... como aplicativos usa o mesmo cookie de sessão CAKEPHP, isso acontece: quando o usuário do aplicativo 'one' efetua login, ele pode acessar qualquer ação protegida por Auth no aplicativo 'two'!

Eu provavelmente usarei diferentes funções de usuários e nomes de cookies. Mas ainda assim, por que o componente Auth está ignorando as configurações de Auth-> userModel ao verificar a sessão? Existe uma maneira de configurá-lo para funcionar bem nesta situação?

Agradecemos antecipadamente por qualquer sugestão.

questionAnswers(3)

yourAnswerToTheQuestion