Catalyst-Plugin-Authentication

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Test::Pod::Coverage" : "1.04"
         }
      },
      "runtime" : {
         "requires" : {
            "Catalyst::Runtime" : "0",
            "MRO::Compat" : "0",
            "Moose" : "0",
            "MooseX::Emulate::Class::Accessor::Fast" : "0",
            "String::RewritePrefix" : "0",
            "Try::Tiny" : "0",
            "namespace::autoclean" : "0"
         }
      },
      "test" : {
         "requires" : {
            "Test::Fatal" : "0",
            "Test::More" : "0.88"
         }
      }
   },

META.yml  view on Meta::CPAN

no_index:
  directory:
    - t
    - xt
requires:
  Catalyst::Runtime: '0'
  MRO::Compat: '0'
  Moose: '0'
  MooseX::Emulate::Class::Accessor::Fast: '0'
  String::RewritePrefix: '0'
  Try::Tiny: '0'
  namespace::autoclean: '0'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Catalyst-Plugin-Authentication
  license: http://dev.perl.org/licenses/
  repository: https://github.com/perl-catalyst/Catalyst-Plugin-Authentication.git
version: '0.10024'
x_authority: cpan:BOBTFISH
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

      },
    },
    runtime => {
      requires => {
        'Catalyst::Runtime' => 0,
        'MRO::Compat' => 0,
        'Moose' => 0,
        'MooseX::Emulate::Class::Accessor::Fast' => 0,
        'namespace::autoclean' => 0,
        'String::RewritePrefix' => 0,
        'Try::Tiny' => 0,
      },
    },
    develop => {
      requires => {
        'Test::Pod' => '1.14',
        'Test::Pod::Coverage' => '1.04',
        'Test::NoTabs' => 0,
        'Test::EOL' => 0,
        'Catalyst::Plugin::Session' => '0.10',
        'Catalyst::Plugin::Session::State::Cookie' => 0,

lib/Catalyst/Authentication/Credential/Remote.pm  view on Meta::CPAN

package Catalyst::Authentication::Credential::Remote;
use Moose;
use namespace::autoclean;

with 'MooseX::Emulate::Class::Accessor::Fast';

use Try::Tiny qw/ try catch /;

__PACKAGE__->mk_accessors(
    qw/allow_re deny_re cutname_re source realm username_field/);

sub new {
    my ( $class, $config, $app, $realm ) = @_;

    my $self = { };
    bless $self, $class;

lib/Catalyst/Authentication/Realm.pm  view on Meta::CPAN

package Catalyst::Authentication::Realm;
use Moose;
use namespace::autoclean;

with 'MooseX::Emulate::Class::Accessor::Fast';
use String::RewritePrefix;
use Try::Tiny qw/ try catch /;

__PACKAGE__->mk_accessors(qw/store credential name config/);

## Add use_session config item to realm.

sub new {
    my ($class, $realmname, $config, $app) = @_;

    my $self = { config => $config };
    bless $self, $class;



( run in 0.798 second using v1.01-cache-2.11-cpan-05444aca049 )