atalyst::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
he
cert using L<Crypt::OpenSSL::X509>. Finally, uses the pubkey to decrypt a
Google token using L<JSON::WebToken>.
See https://github.com/errietta/Catalyst-Plugin-Authentication-Credential-GooglePlus
ld} ||= "id_token";
bless $self, $class;
}
=head1 METHODS
=head2 authenticate
Retrieves a JSON web token from either $authinfo, or GET or POST query
parameters. If null, throws exception.
Oth