Skip to content

Proposal: Simplify Authentication & Strengthen Security #112

@m10090

Description

@m10090

Current State

  • The authentication/authorization system is overly complex, with multiple unnecessary layers.
  • No rate limiting is in place.
  • JWTs are currently used for authentication, which introduces security and complexity concerns.

Proposed Solution

  • Adopt Better Auth to simplify and unify authentication and authorization.
  • Implement rate limiting to protect against abuse.
  • Add two-factor authentication (2FA) for stronger security.
  • Streamline authorization to ensure consistent and maintainable access control.

Metadata

Metadata

Assignees

Labels

authdocumentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions