A pluggable authentication library for FastAPI supporting OAuth2 password flow with JWT tokens and custom user models.
FastAPI Auth is a pluggable authentication library specifically designed for FastAPI web applications. It provides a complete authentication system including user registration, login with OAuth2 password flow, JWT token management, and administrative user endpoints. It solves the problem of implementing secure, type-safe authentication in FastAPI projects without sacrificing flexibility.
FastAPI developers who need a robust, type-safe authentication system for their web applications, particularly those building APIs that require user authentication and token-based security.
Developers choose FastAPI Auth because it offers a fully type-safe authentication solution that integrates seamlessly with FastAPI's dependency injection system, supports custom user models without compromising type checking, and provides comprehensive token management with minimal boilerplate code.
Auth for use with FastAPI
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.