.. |gae| replace:: Google App Engine
.. _gae: https://developers.google.com/appengine/
.. |webapp2| replace:: Webapp2
.. _webapp2: http://webapp-improved.appspot.com/
.. |oauth2| replace:: OAuth 2.0
.. _oauth2: http://oauth.net/2/
.. |oauth1| replace:: OAuth 1.0a
.. _oauth1: http://oauth.net/core/1.0a/
.. |openid| replace:: OpenID
.. _openid: http://openid.net/
.. |pyopenid| replace:: python-openid
.. _pyopenid: http://pypi.python.org/pypi/python-openid/
==========
Authomatic
==========
.. image:: https://travis-ci.org/authomatic/authomatic.svg?branch=master
:target: https://travis-ci.org/authomatic/authomatic
**Authomatic**
is a **framework agnostic** library
for **Python** web applications
with a **minimalistic** but **powerful** interface
which simplifies **authentication** of users
by third party providers like **Facebook** or **Twitter**
through standards like **OAuth** and **OpenID**.
For more info visit the project page at http://authomatic.github.io/authomatic.
Maintainers
===========
**Authomatic** was migrated from a private project of Peter Hudec to a community-managed project.
Many thanks to Peter Hudec for all his hard work for creating and maintaining **authomatic**!
We are now a small team of volunteers, not paid for the work here.
Any help is appreciated!
Features
========
* Loosely coupled.
* Tiny but powerful interface.
* The |pyopenid|_ library is the only **optional** dependency.
* **Framework agnostic** thanks to adapters.
Out of the box support for **Django**, **Flask**, **Pyramid** and **Webapp2**.
* Ready to accommodate future authorization/authentication protocols.
* Makes provider API calls a breeze.
* Asynchronous requests.
* JavaScript library as a bonus.
* Out of the box support for:
* |oauth1|_ providers: **Bitbucket**, **Flickr**, **Meetup**, **Plurk**,
**Twitter**, **Tumblr**, **UbuntuOne**, **Vimeo**, **Xero**, **Xing** and **Yahoo**.
* |oauth2|_ providers: **Amazon**, **Behance**, **Bitly**, **Cosm**,
**DeviantART**, **Eventbrite**, **Facebook**, **Foursquare**,
**GitHub**, **Google**, **LinkedIn**, **PayPal**, **Reddit**,
**Viadeo**, **VK**, **WindowsLive**, **Yammer** and **Yandex**.
* |pyopenid|_ and |gae|_ based |openid|_.
License
=======
The package is licensed under
`MIT license <http://en.wikipedia.org/wiki/MIT_License>`__.
Requirements
============
Requires **Python 3.4** or newer.
**Python 3.x** support added in **Authomatic 0.0.11** thanks to Emmanuel Leblond <https://github.com/touilleMan>`__.
Live Demo
=========
There is a |gae| based live demo app running at
http://authomatic-example.appspot.com which makes use of most of the features.
Contribute
==========
Contributions of any kind are very welcome.
If you want to contribute, please read the
`Development Guide <http://authomatic.github.io/authomatic/development.html>`__
first. The project is hosted on
`GitHub <https://github.com/authomatic/authomatic>`__.
Usage
=====
Read the exhaustive documentation at http://authomatic.github.io/authomatic.
Changelog
=========
The `Changelog is part of the documentation <https://authomatic.github.io/authomatic/changelog.html>`_.
Raw data
{
"_id": null,
"home_page": "",
"name": "forked-authomatic",
"maintainer": "Authomatic Project Community",
"docs_url": null,
"requires_python": "",
"maintainer_email": "authomaticproject@protonmail.com",
"keywords": "oauth2,oauth,openid,access delegation",
"author": "Peter Hudec",
"author_email": "peterhudec@peterhudec.com",
"download_url": "https://files.pythonhosted.org/packages/65/ef/654a07b5a8df6461a4a17b04c0c8c35d8ae267b4be6c0a3aa3bb1d02f44e/forked-authomatic-1.2.3.dev0.tar.gz",
"platform": null,
"description": ".. |gae| replace:: Google App Engine\n.. _gae: https://developers.google.com/appengine/\n\n.. |webapp2| replace:: Webapp2\n.. _webapp2: http://webapp-improved.appspot.com/\n\n.. |oauth2| replace:: OAuth 2.0\n.. _oauth2: http://oauth.net/2/\n\n.. |oauth1| replace:: OAuth 1.0a\n.. _oauth1: http://oauth.net/core/1.0a/\n\n.. |openid| replace:: OpenID\n.. _openid: http://openid.net/\n\n.. |pyopenid| replace:: python-openid\n.. _pyopenid: http://pypi.python.org/pypi/python-openid/\n\n==========\nAuthomatic\n==========\n\n.. image:: https://travis-ci.org/authomatic/authomatic.svg?branch=master\n :target: https://travis-ci.org/authomatic/authomatic\n\n**Authomatic**\nis a **framework agnostic** library\nfor **Python** web applications\nwith a **minimalistic** but **powerful** interface\nwhich simplifies **authentication** of users\nby third party providers like **Facebook** or **Twitter**\nthrough standards like **OAuth** and **OpenID**.\n\nFor more info visit the project page at http://authomatic.github.io/authomatic.\n\nMaintainers\n===========\n\n**Authomatic** was migrated from a private project of Peter Hudec to a community-managed project.\nMany thanks to Peter Hudec for all his hard work for creating and maintaining **authomatic**!\nWe are now a small team of volunteers, not paid for the work here.\nAny help is appreciated!\n\n\nFeatures\n========\n\n* Loosely coupled.\n* Tiny but powerful interface.\n* The |pyopenid|_ library is the only **optional** dependency.\n* **Framework agnostic** thanks to adapters.\n Out of the box support for **Django**, **Flask**, **Pyramid** and **Webapp2**.\n* Ready to accommodate future authorization/authentication protocols.\n* Makes provider API calls a breeze.\n* Asynchronous requests.\n* JavaScript library as a bonus.\n* Out of the box support for:\n\n * |oauth1|_ providers: **Bitbucket**, **Flickr**, **Meetup**, **Plurk**,\n **Twitter**, **Tumblr**, **UbuntuOne**, **Vimeo**, **Xero**, **Xing** and **Yahoo**.\n * |oauth2|_ providers: **Amazon**, **Behance**, **Bitly**, **Cosm**,\n **DeviantART**, **Eventbrite**, **Facebook**, **Foursquare**,\n **GitHub**, **Google**, **LinkedIn**, **PayPal**, **Reddit**,\n **Viadeo**, **VK**, **WindowsLive**, **Yammer** and **Yandex**.\n * |pyopenid|_ and |gae|_ based |openid|_.\n\nLicense\n=======\n\nThe package is licensed under\n`MIT license <http://en.wikipedia.org/wiki/MIT_License>`__.\n\nRequirements\n============\n\nRequires **Python 3.4** or newer.\n**Python 3.x** support added in **Authomatic 0.0.11** thanks to Emmanuel Leblond <https://github.com/touilleMan>`__.\n\nLive Demo\n=========\n\nThere is a |gae| based live demo app running at\nhttp://authomatic-example.appspot.com which makes use of most of the features.\n\nContribute\n==========\n\nContributions of any kind are very welcome.\nIf you want to contribute, please read the\n`Development Guide <http://authomatic.github.io/authomatic/development.html>`__\nfirst. The project is hosted on\n`GitHub <https://github.com/authomatic/authomatic>`__.\n\nUsage\n=====\n\nRead the exhaustive documentation at http://authomatic.github.io/authomatic.\n\nChangelog\n=========\n\nThe `Changelog is part of the documentation <https://authomatic.github.io/authomatic/changelog.html>`_.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Authorization / authentication client library for Python web applications",
"version": "1.2.3.dev0",
"split_keywords": [
"oauth2",
"oauth",
"openid",
"access delegation"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "961d7417944d1716593304806fc9877219b76e6b42b62d692bb34b3a1f16bb11",
"md5": "4ca679e54e886bbe85a8c21453b77792",
"sha256": "fd25d93f6d381b677a632ded26b0a5c0fd87532a69a81f99e15c8c1e9179ea02"
},
"downloads": -1,
"filename": "forked_authomatic-1.2.3.dev0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4ca679e54e886bbe85a8c21453b77792",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 109837,
"upload_time": "2023-04-18T02:24:49",
"upload_time_iso_8601": "2023-04-18T02:24:49.757332Z",
"url": "https://files.pythonhosted.org/packages/96/1d/7417944d1716593304806fc9877219b76e6b42b62d692bb34b3a1f16bb11/forked_authomatic-1.2.3.dev0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65ef654a07b5a8df6461a4a17b04c0c8c35d8ae267b4be6c0a3aa3bb1d02f44e",
"md5": "8922b87cb569d59c7cb025a262b42891",
"sha256": "3d9143ca9f93b3df6be790e7292d0a991abfcf9f7c32ea9b15e3a5dcb887752f"
},
"downloads": -1,
"filename": "forked-authomatic-1.2.3.dev0.tar.gz",
"has_sig": false,
"md5_digest": "8922b87cb569d59c7cb025a262b42891",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 73310,
"upload_time": "2023-04-18T02:25:02",
"upload_time_iso_8601": "2023-04-18T02:25:02.325419Z",
"url": "https://files.pythonhosted.org/packages/65/ef/654a07b5a8df6461a4a17b04c0c8c35d8ae267b4be6c0a3aa3bb1d02f44e/forked-authomatic-1.2.3.dev0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-18 02:25:02",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "forked-authomatic"
}