NAME
Net::OAuth2Server - A light, simple, flexible OAuth2 server framework
DISCLAIMER
I cannot promise that the API is fully stable yet. For that reason, no documentation is provided.
DESCRIPTION
A server-side OAuth2 framework with the following aims:
- Well designed for direct use as-is within a web application:
-
Application programmers should have a reasonable abstraction to build on so they can fill in the specifics of their application without having to reimplement significant parts of the protocol anyway.
- Extensible enough as a framework to implement any OAuth2 extension:
-
It should be possible to implement any OAuth2 extension such that it can easily be shipped as a CPAN module.
- Independent from specific web frameworks:
-
It should not be necessary to reimplement OAuth2 as a plugin or extension for every single framework.
- Frugal in dependencies and means of implementation:
-
OAuth2 is not deep or clever technology, it is glue. There is no need for anything deep or clever in an implementation of it.
SEE ALSO
This is a very distant descendant of the server portion of OAuth::Lite2.
AUTHOR
Aristotle Pagaltzis <pagaltzis@gmx.de>
COPYRIGHT AND LICENSE
This software is copyright (c) 2020 by Aristotle Pagaltzis.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.