Skip to main content

No project description provided

Project description

Muffin-OAuth – Support OAUTH authentication in Muffin Framework.

Build Status http://img.shields.io/pypi/v/muffin-oauth.svg?style=flat-square http://img.shields.io/pypi/dm/muffin-oauth.svg?style=flat-square

Requirements

  • python >= 3.3

Installation

Muffin-OAuth should be installed using pip:

pip install muffin-oauth

Usage

See example application. Run with command:

$ make run

And open http://fuf.me:5000 in your browser.

# OAuth2
client = app.ps.oauth.client('github', access_token='...')
resource = yield from client.request('GET', 'user')

Bug tracker

If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/muffin-oauth/issues

Contributing

Development of Muffin-OAuth happens at: https://github.com/klen/muffin-oauth

Contributors

  • klen (Kirill Klenov)

License

Licensed under a MIT license.

If you wish to express your appreciation for the role, you are welcome to send a postcard to:

Kirill Klenov
pos. Severny 8-3
MO, Istra, 143500
Russia

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

muffin-oauth-0.2.3.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

muffin_oauth-0.2.3-py2.py3-none-any.whl (5.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file muffin-oauth-0.2.3.tar.gz.

File metadata

File hashes

Hashes for muffin-oauth-0.2.3.tar.gz
Algorithm Hash digest
SHA256 503005c2b32af742f0c1451df45f99d5db5105b4be601820e5bbc9fea39aab57
MD5 dd94f94fe37c79cf3bf98257250f77db
BLAKE2b-256 41cf8e391f9916fb6a013f72b1b26f43f3d5825c2e59b7ccdb241d535dd922a2

See more details on using hashes here.

File details

Details for the file muffin_oauth-0.2.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for muffin_oauth-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 23115f1db60c908eebf5a07a0f025fe29f29700d76ba6e6ff5cde709b3498e41
MD5 3897bcd422ce6ebab9fc9e3cd818fae3
BLAKE2b-256 0a6ba970d4406675d0ee4143ac1e9d796de3857d9500ef174d10ef3221131ba2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page