Skip to main content

Simple OAuth 2.0 client library

Project description

('.. -*- coding: utf-8; mode: rst -*-\n\nWelcome to pyoauth2\n===================\n\n0. What is pyoauth2 about?\n--------------------------\n\npyoauth2 provides simple `OAuth 2.0`_ client, which enables \neasy authorization/authentication to several web service APIs, such as\nGoogle APIs, Facebook API, Foursquare and so on.\n(Note that Twitter does not provide OAuth 2.0 as of now.)\n\nThis module tries to follow detailed specs on Internet-Draft of OAuth 2.0\n(Candidate replacement of RFC 5849) but as of now it is implemented on a\nvisceral level.\n\n.. _OAuth 2.0: http://tools.ietf.org/html/draft-ietf-oauth-v2\n\n\n1. Lisence\n----------\n\npyoauth2 is distributed under New BSD Lisence.\nSee LISENCE file for details.\n\n\n2. Requirements\n---------------\n\npyoauth2 depends on following modules:\n\n- `requests`_\n\n\nActually urllib2 can handle same functions as requests but\nin order to realize more simple and readable code, requests\nmodule was selected for HTTP transaction.\n\n.. _requests: http://pypi.python.org/pypi/requests\n\n\n3. Installation\n---------------\n\npyoauth2 is registered on PyPI so you can install this library\nwith pip and easy_install if you are connected to the internet.\n\n.. ::\n\n $ pip install pyoauth2\n\n\nOtherwise, you can run setup.py in Python 2.7 or setup.cfg in Python 3.3+\nfor installing pyoauth2\n\n.. ::\n\n $ python setup.py install\n\n\n4. Getting Started\n------------------\n\nfor detailed document, see http://readthedocs.org/docs/pyoauth2/\n\n\n5. Changelog\n------------\n\n2012-04-27 version 0.0.4 released\n\n * started Python 3 support\n\n2012-04-24 version 0.0.3 released\n \n * enabled server side usage\n\n2012-04-23 version 0.0.2 released\n\n * fixed sample\n\n2012-04-20 version 0.0.1 released\n\n * first release\n',)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyoauth2-0.0.4.tar.gz (4.1 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page