Introduction
The package provides a SQLAlchemy backend for user authentication within starlette.
Includes:
User
andScope
tables in SQLAlchemy- Login
- Logout
- Password Change
- Password Reset
Getting Started - Installation
The minimum Python requirement is 3.7.
This package has not been published to PyPI so you will need to install it from this repo. To do this simply run:
pip install git+https://github.com/accent-starlette/starlette-auth.git@master#egg=starlette-auth
Before You Begin
This package assumes you have a basic starlette site operational and that you are using the database functionality within the starlette-core package.