[Cascavel-pm] Catalyst: Autentication

Giuliani Sanches giulianisanches em gmail.com
Quarta Maio 26 09:41:58 PDT 2010


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,
>
> --
>    Ednardo Lobo
>
>    www.lobo.eti.br
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


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

-- 
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