Provided by: libnet-oauth2-authorizationserver-perl_0.20-1_all bug

NAME

       Net::OAuth2::AuthorizationServer - Easier implementation of an OAuth2 Authorization Server

VERSION

       0.20

SYNOPSIS

           my $Server = Net::OAuth2::AuthorizationServer->new;

           my $Grant  = $Server->$grant_type(
               ...
           );

DESCRIPTION

       This module is the gateway to the various OAuth2 grant flows, as documented at
       <https://tools.ietf.org/html/rfc6749>. Each module implements a specific grant flow and is
       designed to "just work" with minimal detail and effort.

       Please see Net::OAuth2::AuthorizationServer::Manual for more information on how to use
       this module and the various grant types. You should use the manual in conjunction with the
       grant type module you are using to understand how to override the defaults if the "just
       work" mode isn't good enough for you.

GRANT TYPES

   auth_code_grant
       OAuth Authorisation Code Grant as document at
       <http://tools.ietf.org/html/rfc6749#section-4.1>.

       See Net::OAuth2::AuthorizationServer::AuthorizationCodeGrant.

   implicit_grant
       OAuth Implicit Grant as document at <https://tools.ietf.org/html/rfc6749#section-4.2>.

       See Net::OAuth2::AuthorizationServer::ImplicitGrant.

   password_grant
       OAuth Resource Owner Password Grant as document at
       <http://tools.ietf.org/html/rfc6749#section-4.3>.

       See Net::OAuth2::AuthorizationServer::PasswordGrant.

   client_credentials_grant
       OAuth Client Credentials Grant as document at
       <http://tools.ietf.org/html/rfc6749#section-4.4>.

       See Net::OAuth2::AuthorizationServer::ClientCredentialsGrant.

SEE ALSO

       Mojolicious::Plugin::OAuth2::Server - A Mojolicious plugin using this module

       Mojo::JWT - encode/decode JWTs

AUTHOR & CONTRIBUTORS

       Lee Johnson - "leejo@cpan.org"

       With contributions from:

       Martin Renvoize - "martin.renvoize@ptfs-europe.com"

       Pierre VIGIER - "pierre.vigier@gmail.com"

       Ian Sillitoe - <https://github.com/sillitoe>

       Mirko Tietgen - mirko@abunchofthings.net

       Dylan William Hardison - dylan@hardison.net

LICENSE

       This library is free software; you can redistribute it and/or modify it under the same
       terms as Perl itself. If you would like to contribute documentation or file a bug report
       then please raise an issue / pull request:

           https://github.com/Humanstate/net-oauth2-authorizationserver