Skip to content

A light, simple, flexible OAuth2 server framework

Notifications You must be signed in to change notification settings

ap/Net-OAuth2Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.