sanction is a lightweight, dead simple client implementation of the OAuth2 
protocol. The major goals of the library are:


Support multiple providers
--------------------------
Most providers have varying levels of diversion from the official spec. The 
goal with this library is to either handle these diversions natively, or expose 
a method to allow client code to deal with it efficiently and effectively.


Support all server-side OAuth2 flows
------------------------------------
Three of the four OAuth2 flows should be supported by this library. Currently, 
only authorization code and client credential flows have been tested due to 
lack of other (known) implementations.


sanction has been tested (lightly) with the following OAuth2 providers and 
provides sample code for each:

Facebook (include the test API)
Google
Foursquare
bitly
GitHub
StackExchange
Instagram

https://github.com/demianbrecht/sanction
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations/

Reply via email to