Skip to content

In-development efficient, secure, and developer friendly authentication system.

Notifications You must be signed in to change notification settings

antonhagser/auth

Repository files navigation

Authentication

A secure and efficient authentication and authorization service, providing user registration, login, email and SMS verification, password reset, third-party OAuth2/OpenID Connect authentication, and role-based access control.

Planned features

  • User registration and login
  • Email and SMS verification
  • Password reset and update
  • OAuth2/OpenID Connect with third-party providers (Google, Facebook, Twitter)
  • Role-based access control
  • User management endpoints for admins (list, create, update, delete, invite users)
  • Account settings management for authenticated users
  • Two-factor authentication (2FA) support
  • Rate limiting and request throttling for API endpoints
  • Integration with popular log management and monitoring solutions
  • Implementing WebAuthn for passwordless authentication

Commit Guidelines

Please follow the commit guidelines when making changes to this project. These guidelines outline the steps to take before committing your code changes, as well as the terms and conditions for contributing to this project. Following these guidelines helps ensure consistency and maintainability of the codebase.

Getting Started

About

In-development efficient, secure, and developer friendly authentication system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages