Skip to main content
GClient API Service Account Authorization
=========================================

.. image:: https://travis-ci.org/ambitioninc/gclient-service-account-auth.png
:target: https://travis-ci.org/ambitioninc/gclient-service-account-auth

.. image:: https://coveralls.io/repos/ambitioninc/gclient-service-account-auth/badge.png?branch=develop
:target: https://coveralls.io/r/ambitioninc/gclient-service-account-auth?branch=develop

.. image:: https://pypip.in/v/gclient-service-account-auth/badge.png
:target: https://crate.io/packages/gclient-service-account-auth/
:alt: Latest PyPI version

.. image:: https://pypip.in/d/gclient-service-account-auth/badge.png
:target: https://crate.io/packages/gclient-service-account-auth/
:alt: Number of PyPI downloads

Authorizing server to server communications with Google's APIs should
be easy. However, it can be difficult to understand how to do
authorization based on Google's `Service Accounts`_, instead of the
better-documented three-party oauth flow. This library
attempts to streamline this process.

It makes authentication and authorization as simple as creating an
instance of the `AuthorizedService` class, with the name of your
project and the name of the API to authorize for. To get started, see
the `quickstart`_ guide.

.. _Service Accounts: https://developers.google.com/accounts/docs/OAuth2ServiceAccount

Installation
------------
To install the latest release, type::

pip install gclient-service-account-auth

To install the latest code directly from source, type::

pip install git+git://github.com/ambitioninc/gclient-service-account-auth.git

Documentation
=============

Full documentation is available at http://gclient-service-account-auth.readthedocs.org

License
=======
MIT License (see LICENSE)

Download files

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

Source Distribution

gclient-service-account-auth-0.2.0.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file gclient-service-account-auth-0.2.0.tar.gz.

File metadata

File hashes

Hashes for gclient-service-account-auth-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4368a27d88ed455411478d70df4d21322562fc22da1cf8c5200a52c86eeff2ca
MD5 263bf6b588094a0b8a3d15b57a3b6502
BLAKE2b-256 c32b7fc3136c635461a824f09cd6d83a2085f5c4aedad228f5bc72aae857e041

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page