Skip to content
/ brain Public

The intelligent core of Auth5. This Go backend powers all authentication, billing, and core API services, built for speed and security.

Notifications You must be signed in to change notification settings

Auth5/brain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auth5/brain

Auth5/brain is an ambitious project to build the world's best authentication and billing tools in Go. This project aims to provide a unified, self-hostable solution that combines powerful authentication capabilities with flexible billing systems.

Vision

Auth5/brain is designed to be:

  • Blazingly Fast: Built in Go for exceptional performance
  • Highly Secure: Following security best practices and modern standards
  • Self-Hostable: Complete control over your data and infrastructure
  • Developer-Friendly: Minimal configuration and straightforward SDKs
  • Comprehensive: Full-featured authentication and billing in one system

Features (Planned)

Authentication

  • Email/Password authentication
  • Social login (OAuth) providers (Gmail, GitHub, etc.)
  • Multi-factor authentication
  • Session management

Billing

  • Multiple payment gateway support (Stripe, PayPal)
  • Cryptocurrency payments
  • Flexible billing models:
    • Monthly subscriptions
    • Usage-based billing
    • Hourly rates
  • Automated billing flows
  • Invoice generation and management

Status

🚧 This project is currently in early development. 🚧

About

The intelligent core of Auth5. This Go backend powers all authentication, billing, and core API services, built for speed and security.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages