The Planet Auth Library provides generic authentication utilities for clients and for services. For clients, it provides means to obtain access tokens that can be used to access network services. For services, it provides tools to validate the same access tokens.
The Planet SDK for Python leverages this library, and is pre-configured for the Planet Cloud Service used by customers.
The Planet Auth Library for Python is hosted on PyPI and can be installed via:
pip install planet-auth
To install from source, first clone this repository, then navigate to the
root directory (where pyproject.toml
lives) and run:
pip install .
See the developer documentation at Planet Auth on Read The Docs.
See DEVELOPMENT for details on library development.
The release process is outlined in RELEASE.