Metadata-Version: 2.1
Name: fastapi-users
Version: 0.2.0
Summary: Ready-to-use and customizable users management for FastAPI.
Home-page: https://github.com/frankie567/fastapi-users
License: UNKNOWN
Author: François Voron
Author-email: fvoron@gmail.com
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP :: Session
Requires-Dist: fastapi ==0.42.0
Requires-Dist: passlib[bcrypt] ==1.7.1
Requires-Dist: email-validator ==1.0.5
Requires-Dist: sqlalchemy ==1.3.10
Requires-Dist: databases ==0.2.5
Requires-Dist: pyjwt ==1.7.1
Requires-Dist: python-multipart ==0.0.5
Project-URL: Documentation, https://frankie567.github.io/fastapi-users/

# FastAPI Users

<p align="center">
  <img src="https://raw.githubusercontent.com/frankie567/fastapi-users/master/logo.svg?sanitize=true" alt="FastAPI Users">
</p>

<p align="center">
    <em>Ready-to-use and customizable users management for FastAPI </em>
</p>

[![build](https://github.com/frankie567/fastapi-users/workflows/Build/badge.svg)](https://github.com/frankie567/fastapi-users/actions)
[![codecov](https://codecov.io/gh/frankie567/fastapi-users/branch/master/graph/badge.svg)](https://codecov.io/gh/frankie567/fastapi-users)
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=frankie567/fastapi-users)](https://dependabot.com)
[![PyPI version](https://badge.fury.io/py/fastapi-users.svg)](https://badge.fury.io/py/fastapi-users)

---

**Documentation**: <a href="https://frankie567.github.io/fastapi-users/" target="_blank">https://frankie567.github.io/fastapi-users/</a>

**Source Code**: <a href="https://github.com/frankie567/fastapi-users" target="_blank">https://github.com/frankie567/fastapi-users</a>

---

Add quickly a registration and authentication system to your [FastAPI](https://fastapi.tiangolo.com/) project. **FastAPI Users** is designed to be as customizable and adaptable as possible.

## Features

* [X] Extensible base user model
* [X] Ready-to-use register, login, forgot and reset password routes.
* [X] Customizable database backend
    * [X] SQLAlchemy backend included
    * [ ] MongoDB backend included ([#4](https://github.com/frankie567/fastapi-users/issues/4))
* [X] Customizable authentication backend
    * [X] JWT authentication backend included

## License

This project is licensed under the terms of the MIT license.

