Catalyst-Plugin-Authentication-Credential-GooglePlus

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

requires:
  Crypt::OpenSSL::RSA: 0
  Crypt::OpenSSL::X509: 0
  Date::Parse: 0
  IO::All: 0
  JSON::MaybeXS: 0
  JSON::WebToken: 0
  LWP::Protocol::https: 0
  LWP::Simple: 0
  MIME::Base64: 0
  Try::Tiny: 0
  strictures: 0
resources:
  license: http://dev.perl.org/licenses/
version: 0.1

Makefile.PL  view on Meta::CPAN

all_from       'lib/Catalyst/Plugin/Authentication/Credential/GooglePlus.pm';

# Specific dependencies
requires        'Crypt::OpenSSL::X509';
requires        'JSON::WebToken';
requires        'IO::All';
requires        'JSON::MaybeXS';
requires        'MIME::Base64';
requires        'LWP::Simple';
requires        'Date::Parse';
requires        'Try::Tiny';
requires        'strictures';
requires        'LWP::Protocol::https';
requires        'Crypt::OpenSSL::RSA';

no_index        'directory'   => 'example';

WriteAll;

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

package Catalyst::Plugin::Authentication::Credential::GooglePlus;

use Crypt::OpenSSL::X509;
use JSON::WebToken;
use JSON::MaybeXS;
use MIME::Base64;
use LWP::Simple qw(get);
use Date::Parse qw(str2time);
use Try::Tiny;

use strictures 1;

our $VERSION = 0.1;

=head1 NAME

Catalyst::Authentication::Credential::GooglePlus - Authenticates a user using a
Google Plus token.



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