f ArrayRef ClassName Object Str /;
use MooseX::Types::Common::String qw/ NonEmptySimpleStr /;
use JSON::XS ();
use CatalystX::OAuth2::Provider::Error;
use namespace::autoclean;
BEGIN { extends 'Catal
rant_type',
error_description => 'Invalid grant type');
$ctx->res->body( JSON::XS->new->pretty(1)->encode( \%data ) );
}
sub handle_grant_type : Private {
my ( $self, $ct
Support scope
refresh_token => $ctx->session->{token} );
$ctx->res->body( JSON::XS->new->pretty(1)->encode( \%data ) );
$ctx->detach();
}
};
=pod
=cut
1;