Metadata-Version: 2.1
Name: Starlette-Login
Version: 0.1.5
Summary: User session management for Starlette
Home-page: https://github.com/jockerz/starlette-login
Author: Jockerz
Author-email: jockerz@protonmail.com
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE


<p class="center">
  <a href="https://codecov.io/gh/jockerz/Starlette-Login" target="_blank">
    <img src="https://img.shields.io/codecov/c/github/jockerz/Starlette-Login?color=%2334D058" alt="Coverage">
  </a>
  <a href="https://github.com/jockerz/Starlette-Login/actions">
    <img src='https://github.com/jockerz/Starlette-Login/actions/workflows/python-package.yml/badge.svg' alt='Test Status' />
  </a>
  <a href="https://pypi.org/project/Starlette-Login">
    <img src='https://img.shields.io/pypi/v/Starlette-Login?color=%2334D058&label=pypi%20package' alt='Package Version' />
  </a>
  <a href="https://pypi.org/project/Starlette-Login">
    <img src='https://img.shields.io/pypi/pyversions/Starlette-Login.svg?color=%2334D058' alt='Supported Python versions' />
  </a>
  <a href='https://starlette-login.readthedocs.io/en/stable/?badge=stable'>
    <img src='https://readthedocs.org/projects/starlette-login/badge/?version=stable' alt='Documentation Status' />
  </a>
</p>


## 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


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