Aufy is a simple open-source .NET library for user authentication built on top of ASP.NET Core Identity. It provides a set of Web API endpoints, helpers, and sample client applications.
See documentation at https://aufy.dev
Features:
- Ready to use API endpoints
- JWT bearer authentication with refresh tokens
- Social logins. Discord and GitHub configured in the templates
- Email/password sign up
- Email confirmation with resend of the confirmation email
- Password change and reset
- Sample Client applications
- React
- Email sending abstraction for Email confirmation and password reset
- FluentEmail integration
- Ready to use templates with customization options
- Sign Up endpoints customization
- Custom sign up request model
- OpenAPI/Swagger support with customization options