Skip to main content

No project description provided

Project description

Muffin-OAuth
############

.. _description:

Muffin-OAuth -- Support OAUTH authentication in Muffin Framework.

.. _badges:

.. image:: http://img.shields.io/travis/klen/muffin-oauth.svg?style=flat-square
:target: http://travis-ci.org/klen/muffin-oauth
:alt: Build Status

.. image:: http://img.shields.io/pypi/v/muffin-oauth.svg?style=flat-square
:target: https://pypi.python.org/pypi/muffin-oauth

.. image:: http://img.shields.io/pypi/dm/muffin-oauth.svg?style=flat-square
:target: https://pypi.python.org/pypi/muffin-oauth

.. image:: http://img.shields.io/gratipay/klen.svg?style=flat-square
:target: https://www.gratipay.com/klen/
:alt: Donate

.. _contents:

.. contents::

.. _requirements:

Requirements
=============

- python >= 3.3

.. _installation:

Installation
=============

**Muffin-OAuth** should be installed using pip: ::

pip install muffin-oauth

.. _usage:

Usage
=====

See example application.
Run with command: ::

$ make run

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

.. code:: python

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

.. _bugtracker:

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:

Contributing
============

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


Contributors
=============

* klen_ (Kirill Klenov)

.. _license:

License
=======

Licensed under a `MIT license`_.

.. _links:


.. _klen: https://github.com/klen

_MIT license: http://opensource.org/licenses/MIT

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.0.12.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

muffin_oauth-0.0.12-py2.py3-none-any.whl (5.0 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for muffin-oauth-0.0.12.tar.gz
Algorithm Hash digest
SHA256 0cd1fecb4c334be278a0a8f334b816bd0d6b0e4a9e8b57ec857c1f61e19590ff
MD5 d5471fc767c406a971bac8f3cb450e02
BLAKE2b-256 f6edbcbf853dcb62c4f51f0696bcf559b8d2715a381efd91df3ce3e6eb057ec2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for muffin_oauth-0.0.12-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5ff82ca743f4ae19d7123b491cbba0c0fe7cc9cc630b1745da14e4a7e06ffa36
MD5 4050aacd637fe04bfed24b41e51277c6
BLAKE2b-256 e8735d4ecf98daba81f47c7fe3aeeac008c36c4bb3547141123236e3155b899d

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