Wristband Multi-Tenant Authentication SDK for Python FastAPI
Wristband provides enterprise-ready auth that is secure by default, truly multi-tenant, and ungated for small businesses.
- Website: Wristband Website
- Documentation: Wristband Docs
For detailed setup instructions and usage guidelines, visit the project's GitHub repository.
Details
This SDK facilitates seamless interaction with Wristband for user authentication within multi-tenant FastAPI applications. It follows OAuth 2.1 and OpenID standards and is supported for Python 3.11+. Key functionalities encompass the following:
- Initiating a login request by redirecting to Wristband.
- Receiving callback requests from Wristband to complete a login request.
- Retrieving all necessary JWT tokens and userinfo to start an application session.
- Logging out a user from the application by revoking refresh tokens and redirecting to Wristband.
- Checking for expired access tokens and refreshing them automatically, if necessary.
You can learn more about how authentication works in Wristband in our documentation:
Questions
Reach out to the Wristband team at support@wristband.dev for any questions regarding this SDK.
Release files for wristband-fastapi-auth 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wristband_fastapi_auth-2.1.0.tar.gz | 83.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wristband_fastapi_auth-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 123.0 kB
Release files / wristband_fastapi_auth-2.1.0.tar.gz
| Download URL | wristband_fastapi_auth-2.1.0.tar.gz |
|---|---|
| Size | 83.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
166b7c17fe52ab3f38b58bbfd048ef02e818403f8c8fdb86ebfaabcd03afb84c
|
|
BLAKE2b-256 checksum How to use checksums |
9ddf22c61fae0122ce5e4a8adcdbac02a9ce693bafd85ee711b151b6de8911f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / wristband_fastapi_auth-2.1.0-py3-none-any.whl
| Download URL | wristband_fastapi_auth-2.1.0-py3-none-any.whl |
|---|---|
| Size | 39.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e52991f461ce07b4cd1cb65e7e2dd770b4ba2733584968e5530955e0fd2fee91
|
|
BLAKE2b-256 checksum How to use checksums |
4374e25d27b4ba6dd62cb1d5d9adfeff68f39d776cdd5bf504131816378d446d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|