Skip to main content

Generic robust authentication system

Project description

Auth Package

Generic robust authentication system built with FastAPI and Poetry.

Features

  • User registration and login
  • Token-based authentication
  • Refresh tokens
  • Multi-factor authentication (MFA)
  • Password reset functionality
  • Support for various databases SQL and NoSQL(mongoDB)
  • Caching with Redis
  • Support with authentication AWS Cognito.

Installation

You can install the package via pip:

pip install authy_package

You can install the package via poetry:

poetry add authy_package

Examples

You can check the examples directory to see the implementations.

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

authy_package-0.1.9.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

authy_package-0.1.9-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file authy_package-0.1.9.tar.gz.

File metadata

  • Download URL: authy_package-0.1.9.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for authy_package-0.1.9.tar.gz
Algorithm Hash digest
SHA256 5d572d6faea6ef80956e2135980fc27abd9c5dedc93863273708740a5aa7afca
MD5 7aa150a0f1473fc9980e4a3feb1b0f69
BLAKE2b-256 ebf43ece8674d9798cdf9f0b7b1f6e269b0f55c00071284a75bf29dc74c5ed47

See more details on using hashes here.

File details

Details for the file authy_package-0.1.9-py3-none-any.whl.

File metadata

File hashes

Hashes for authy_package-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 c6a2bb516c2077e59a40a1d11ff12d73d54eb0c83109a940b78ea3350c653101
MD5 7daeeab53a22499f33189f3c54468edd
BLAKE2b-256 cec3389c5d559facd31046fe40faa9f694eeb9402eaba4c8e35d29a6bc5ee97a

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