Amon2-Auth-Site-LINE
view release on metacpan or search on metacpan
lib/Amon2/Auth/Site/LINE.pm view on Meta::CPAN
package Amon2::Auth::Site::LINE;
use strict;
use warnings;
use utf8;
use URI;
use JSON;
use Mouse;
use LWP::UserAgent;
our $VERSION = '0.05';
sub moniker { 'line' }
has client_id => (
is => 'ro',
isa => 'Str',
required => 1,
);
has client_secret => (
is => 'ro',
isa => 'Str',
required => 1,
);
has redirect_uri => (
is => 'ro',
isa => 'Str',
);
has state => (
is => 'ro',
isa => 'Str',
);
has scope => (
is => 'ro',
isa => 'ArrayRef',
default => sub { [qw(profile)] },
);
has nonce => (
is => 'ro',
isa => 'Str',
);
has prompt => (
is => 'ro',
isa => 'Str',
);
has max_age => (
is => 'ro',
isa => 'Int',
);
has ui_locales => (
is => 'ro',
isa => 'Str',
);
has bot_prompt => (
is => 'ro',
isa => 'Str',
( run in 0.726 second using v1.01-cache-2.11-cpan-99c4e6809bf )