Skip to main content

Authentication library for Starlette.

Project description

Starlette Auth

Authentication library for Starlette.

PyPI GitHub Libraries.io dependency status for latest release PyPI - Downloads GitHub Release Date

Installation

Install starlette_auth using PIP or poetry:

pip install starlette_auth

Features

  • Vanilla Starlette integration. Following standards ensures compatibility with other libraries.
  • Multiple backends. Supports multiple authentication backends (e.g. database, OAuth, etc.)
  • Middleware to protect route segments.
  • Session fixation protection

Quick start

See example application in examples/ directory of this repository.

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

starlette_auth-0.2.3.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

starlette_auth-0.2.3-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file starlette_auth-0.2.3.tar.gz.

File metadata

  • Download URL: starlette_auth-0.2.3.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for starlette_auth-0.2.3.tar.gz
Algorithm Hash digest
SHA256 96cf47b0d49c5afdefa588d724516bceb6380798787b377522ad2fdf47c7e8f6
MD5 1801ca072d8030995ea341b9b68b57a2
BLAKE2b-256 db30d9d61ec01add677a0197d65e866e05a09ec8c6df3e31859b4ef5baceb6b0

See more details on using hashes here.

File details

Details for the file starlette_auth-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: starlette_auth-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.5.0-1025-azure

File hashes

Hashes for starlette_auth-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 69e8ff647f8f86f2fb0edfc60c64305e5a6aaf287cde08a59a372cb6b9e502c7
MD5 a68c2d8c44347e4f95a9ab37671152d8
BLAKE2b-256 db94041059378d9e0c46df5b057566faad0a92006bbae0098b2b2a9dbdf18677

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