O que este trecho faz no seu __construct() do controller?
if( $data = $this->input->post())
> {
> Simple_Auth::instance()->
>>
>> login($data['email'],
>> $data['password'], TRUE);
>> }
>
>
Você deve mover isto para outra action (a que vai processar o login) no seu
controller e deixar somente a rotina de verificação se está autenticado no
_construct()
Atenciosamente,
Marcelo Rodrigo
smartFocus Tecnologia
http://www.smartfocus.com.br
Chat Google Talk: [email protected] Skype: mrodrigow MSN:
[email protected]
2010/2/18 Jefferson <[email protected]>
> Bom dia pessoal..
>
> O seguinte estou usando o Simple Auth para autenticar, não para fazer
> carne kkk, bom , tirando a piadinha na hora inoportuna parece que ele
> não esta gravando a sessão, quando faço o post da primeira vez ele
> loga e imprime uma mensagem de OK porém quando dou um refresh na
> página ou mudo para outro metódo onde o construtor faz a verificação
> ele simplismente não tem sessão armazenada.
>
>
> Alguma ajuda? Esta correto o uso?
>
> class Perfil_Controller extends Template_Controller
>
> {
>
> public function __construct()
> {
> parent::__construct();
> if( $data = $this->input->post())
> {
> Simple_Auth::instance()->login($data['email'],
> $data['password'], TRUE);
> }
>
> if( Simple_Auth::instance()->logged_in())
> echo 'Login OK';
> else
> echo 'Login failed';
> }
>
>
> }
>
> De primeira ele logo, porém quando atualizo a página ele não detecta a
> autenticação do usuário.
>
> Grato pela atenção,
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected]<kohana-php%[email protected]>
> .
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>
>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.