Skip to main content

Authenticate with GCP IAP

Project description

Django authentication middleware and backend for GCP IAP

install:

$ pip install django-iapauth
  • Add iapauth to your INSTALLED_APPS.
  • Add iapauth.middleware.IAPJWTAuthMiddleware to your MIDDLEWARE
  • Add iapauth.backends.IAPJWTUserBackend to your AUTHENTICATION_BACKENDS.

TODO: explain how it works, how to debug, etc.

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

django-iapauth-0.1.5.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_iapauth-0.1.5-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file django-iapauth-0.1.5.tar.gz.

File metadata

  • Download URL: django-iapauth-0.1.5.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for django-iapauth-0.1.5.tar.gz
Algorithm Hash digest
SHA256 63ce04f11a583a956d9fb1ba5fb05f7c8df9c2b82ae2917ab7e36415e8a9b432
MD5 05a343668fb16e6f41f2da092db28b6c
BLAKE2b-256 e69bcbc1fe2df95f102fba185e7cdbe9144dee1d3e60a191f5831b6b2394552f

See more details on using hashes here.

File details

Details for the file django_iapauth-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: django_iapauth-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for django_iapauth-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 23442bea8a32a6b1edce157fbc1b4e685b59706a6b2f5a5d88357a621d24c317
MD5 16cfc8e8e23722add18abf0cc5b9e291
BLAKE2b-256 906e8fd6d0a404e57d64743bbaec70a50fe5bc59460bf172ebb765550dd4dac6

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 Pingdom Monitoring Sentry Error logging StatusPage Status page