Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LonelyVikingMichael/litestar-users
Authentication and user management for the Litestar framework
https://github.com/LonelyVikingMichael/litestar-users
Last synced: 2 months ago
JSON representation
Authentication and user management for the Litestar framework
- Host: GitHub
- URL: https://github.com/LonelyVikingMichael/litestar-users
- Owner: LonelyVikingMichael
- License: mit
- Created: 2022-12-01T19:00:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-30T15:04:21.000Z (3 months ago)
- Last Synced: 2024-10-13T08:59:56.589Z (3 months ago)
- Language: Python
- Homepage: https://lonelyvikingmichael.github.io/litestar-users/
- Size: 1.14 MB
- Stars: 43
- Watchers: 6
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-litestar - `litestar-users` - Authentication and user management for the (Third-Party Extensions / Auth)
README
# litestar-users
Effortlessly add secure authentication to your [Litestar](https://litestar.dev/) application.
## Features
- Session, JWT and JWTCookie authentication backends
- Customizable pre- and post-operation hooks
- Optional RBAC (Role based access control)
- Pre-configured route handlers for:
- Authentication
- Registration and verification
- Password recovery
- Administrative user and role management## Getting started
### Installation
`pip install litestar-users`
### Documentation
[Read the documentation](https://lonelyvikingmichael.github.io/litestar-users/)
Otherwise [check out the examples](https://github.com/LonelyVikingMichael/litestar-users/tree/main/examples)