[Cascavel-pm] Catalyst: Autentication

Giuliani Sanches giulianisanches em gmail.com
Quarta Maio 26 11:01:00 PDT 2010


Em 26 de maio de 2010 14:33, Ednardo Lobo <ednardo em lobo.eti.br> escreveu:
> Giuliani,
>
> O "default realm" está configurado, veja:
>
> - sgle.conf
>
> <Plugin::Authentication>
>    <default>
>        password_type   clear
>        user_model   DB::User
>        class   SimpleDB
>    </default>
> </Plugin::Authentication>
>
>
> Li o artigo e a documentação que indicou, mas não ajudaram.
>
> Alguma outra sugestão?
>
>
> Grato,
>
> Giuliani Sanches escreveu:
>>
>> 2010/5/26 Ednardo Lobo <ednardo em lobo.eti.br>:
>>>
>>> Pessoal,
>>>
>>> Estou testando o módulo Catalyst::Plugin::Autentication e não estou
>>> conseguindo identificar a origem do erro:
>>>
>>> --------------
>>> Caught exception in sgle::Controller::Login->index "authenticate called
>>> with
>>> nonexistant realm: 'default'. at
>>>
>>> /home/ftp/www/lobosnet.cjb.net/sgle/script/../lib/sgle/Controller/Login.pm
>>> line 30"
>>> --------------
>>>
>>> Isso ocorre quando a seguinte ação é tomada:
>>>
>>> - Login.pm
>>>
>>> sub index :Path :Args(0) {
>>>   my ( $self, $c ) = @_;
>>>
>>>   my $u = $c->req->params->{username};
>>>   my $p = $c->req->params->{password};
>>>
>>>   if ($u && $p) {
>>>       if ($c->authenticate({username => $u, password => $p})) {
>>>           $c->res->redirect('Welcome');
>>>       }
>>>       else {
>>>           $c->stash(error_msg => "Bad username or password.");
>>>       }
>>>   }
>>>   else {
>>>       $c->stash(error_msg => "Empty username or password.");
>>>   }
>>> }
>>>
>>>
>>> Qualquer palpite é bem-vindo!
>>>
>>>
>>> Grato,
>>
>>
>> Hum.. a mensagem deixa bem claro que faltou configurar o realm default.
>>
>> Da uma olhada no primeiro exemplo da documentação do plugin:
>>
>>
>> http://search.cpan.org/~flora/Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication.pm#EXAMPLE
>>
>> Tem também esse ótimo artigo do Wallace Reis no sao-paullo.pm.org:
>>
>> http://sao-paulo.pm.org/artigo/2010/AutenticacaoCatalyst
>>
>> []'s
>
>
> --
>    Ednardo Lobo
>
>    www.lobo.eti.br
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


Senti falta do Credential e Store na sua configuração.

http://search.cpan.org/~flora/Catalyst-Plugin-Authentication-0.10016/lib/Catalyst/Plugin/Authentication.pm#Credential_Verifiers

[]'s

-- 
Giuliani Sanches
twitter.com/giulianisanches
giulianisanches.blogspot.com

Como elaborar uma pergunta:
http://www.istf.com.br/perguntas/


Mais detalhes sobre a lista de discussão Cascavel-pm