Estou usando a função abaixo para resgatar os dados do usuário
$othAuth->user('');
mas após atualizar:
$this->cleanUpFields();
if($this->User->save($this->data))
{
$this->Session->setFlash('O cadastro foi
atualizado com sucesso!');
$this->redirect('/users/dados');
}
para atualizar o cadastro, quando o usuário é redirecionado para /users/dados,
o cadastro dele não está atualizado, resgatando os dados novamente com
$othAuth->user('');
Vou ver se consigo pelo próprio component othAuth, atualizar esta sessão.
Caso tenha alguma idéia, será bem vinda :D
Abraços
> Bill,
>
> De onde você está recuperando os dados? Me parece que o othAuth
> guarda algumas informações na sessão do usuário se você estiver
> solicitando os dados ao othAuth com certeza ele está pegando da
> sessão e não do modelo. Talvez você deve forçar a releitura dos
> dados da base e armazená-los na sessão.
>
> Abraço,
> Benito
>
> On 11/22/07, Bill wrote:> Olá galera,
> tenho em meu site o othAuth instalado, está funcionando perfeito.
>
>> Dentro do controller dele (users_controller.php), criei uma
>> function editar, para editar o cadastro do usuário autenticado.
>> Até aà tudo bem, o cadastro é editado na base de dados, mas após
>> o usuário clicar no botão Editar, ele é redirecionado para uma
>> página seguinte, onde pode visualizar seu cadastro alterado.
>>
>> Agora vem o meu problema...o cake está atualizando normal na base
>> de dados, mas quando acesso esta página com os dados do usuário
>> autenticado, ela não está atualizada.
>> Só consigo ver os dados atualizados, se efetuar o LOGOFF, e
>> autenticar novamente, ai os dados aparecem atualizados.
>>
>> Creio que isto está ligado a sessão do othAuth, alguém aà sabe
>> como posso fazer pra resolver isto?
>>
>> Valeu galera
>
>
>
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do
Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---