Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jockerz/Starlette-Login

User session management for Starlette
https://github.com/jockerz/Starlette-Login

async authentication fastapi http python starlette

Last synced: about 2 months ago
JSON representation

User session management for Starlette

Awesome Lists containing this project

README

        



Coverage


Test Status


Package Version


Supported Python versions


Documentation Status

## Introduction

[https://starlette-login.readthedocs.io](https://starlette-login.readthedocs.io/en/stable/)

Starlette-Login provides user session management for Starlette.
Much inspired by [Flask-Login][Flask-Login],
it handles the common tasks of logging in, logging out,
and remembering your users' sessions over extended periods of time.

## Installation

```shell
pip install Starlette-Login
```

## Usage Examples

- [Starlette-Login-Example](https://github.com/jockerz/Starlette-Login-Example): Basic example the usage of Starlette-Login using `basic auth` Authentication
- [StarletteStarter](https://github.com/jockerz/StarletteStarter): Starter Starlette web application. Ready with Register, Login, Forgot Password, Setting and more pages.

[Documentation]: https://github.com/jockerz/Starlette-Login
[Flask-Login]: https://flask-login.readthedocs.io