kage OAuth2::Google::Plus;
use Moo;
use MooX::late;
use Carp::Assert;
use JSON qw|decode_json|;
use LWP::UserAgent;
use URI;
sub ENDPOINT_URL {
return 'https://ac
onse( $response );
if( $response->is_success ){
my $json = decode_json( $response->content );
return $json->{access_token};
}
return;
}
}
1;
:Google::Plus::UserInfo;
use Moo;
use MooX::late;
use LWP::UserAgent;
use JSON qw|decode_json|;
use Carp::Assert;
use URI;
has access_token => (
is => 'ro
esponse );
if( $response->is_success ){
my $json = decode_json( $response->content );
return $json;
}
return {};
}
sub is_success {