[SP-pm] Duvida como usar CatalystX::AuthenCookie

Eden Cardim eden at insoli.de
Tue Jul 23 05:39:03 PDT 2013


On Tue, Jul 23, 2013 at 3:47 AM, Nelson Ferraz <nferraz em gmail.com> wrote:

> Tudo isso pra setar um cookie?
>
> Sem querer iniciar uma flamewar, mas com o Mojolicious::Lite e' bem
> simples:
>
> #####
>
> use Mojolicious::Lite;
>
> get '/login' => sub {
>     my $self = shift;
>
>     # Query parameters
>     my $user = $self->param('user') || '';
>     my $pass = $self->param('pass') || '';
>
>     # Store username in session
>     $self->session(user => $user);
>
> } => 'index';
>

É exatamente a mesma coisa no Catalyst se você usar o
Catalyst::Plugin::Session:

use Catalyst qw/Session/;

sub login :Path {
  my($self, $c) = @_;

  my $user = $c->req->param('user');
  my $pass = $c->req->param('pass');

  $c->session(user => $user);
}

O CatalystX::AuthenCookie é apenas uma implementação alternativa que existe
porque TIMTOWTDI.
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130723/70b54922/attachment.html>


More information about the SaoPaulo-pm mailing list