Refrescante ou clicar duas vezes em um link muito rapidamente causa um aplicativo CakePhp usando o componente de autenticação para registrar o usuário

StackOverflow https://stackoverflow.com/questions/2219073

Pergunta

Percebi que, quando atualizo a página duas vezes em uma linha ou clique duas vezes em um link, o usuário é registrado automaticamente. Estou usando o CakePHP 1.2 e o componente de autenticação. Não tenho muita experiência com o CakePhp, alguma idéia do que poderia causar isso?

Foi útil?

Solução

Você provavelmente tem Configure::write('Security.level') definido como 'high'. Nessa configuração, o ID da sessão está sendo regenerado em cada solicitação. Quando você atualiza a segunda vez com o mesmo cookie antigo que tem um ID de sessão antigo, ele não será mais válido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top