1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
.. _api:
Developer Interface
===================
This part of the documentation covers the interface of Flask-OAuthlib.
Client Reference
----------------
.. module:: flask_oauthlib.client
.. autoclass:: OAuth
:members:
.. autoclass:: OAuthRemoteApp
:members:
.. autoclass:: OAuthResponse
:members:
.. autoclass:: OAuthException
:members:
OAuth1 Provider
---------------
.. module:: flask_oauthlib.provider
.. autoclass:: OAuth1Provider
:members:
.. autoclass:: OAuth1RequestValidator
:members:
OAuth2 Provider
---------------
.. autoclass:: OAuth2Provider
:members:
.. autoclass:: OAuth2RequestValidator
:members:
Contrib Reference
-----------------
Here are APIs provided by contributors.
.. module:: flask_oauthlib.contrib.oauth2
.. autofunction:: bind_sqlalchemy
.. autofunction:: bind_cache_grant
.. automodule:: flask_oauthlib.contrib.apps
.. autofunction:: douban
.. autofunction:: dropbox
.. autofunction:: facebook
.. autofunction:: github
.. autofunction:: google
.. autofunction:: linkedin
.. autofunction:: twitter
.. autofunction:: weibo
|