Skip to content

Releases: Supernova3339/auth-mate

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Feb 06:10
forgot to add here

Auth Mate v1.0.0 - Secure, Flexible, and Production-Ready Authentication

Choose a tag to compare

@Supernova3339 Supernova3339 released this 26 Jan 20:52
86c0c49

I am thrilled to announce the first release of auth-mate, a modern, type-safe authentication library for React applications.

✨ Core Features

  • Built-in OAuth Providers: First-class support for Google, GitHub, Microsoft, and custom providers
  • PKCE Flow: Secure authorization code flow for all providers
  • Token Management: Automatic refresh and configurable storage (localStorage, sessionStorage, or memory)
  • Enterprise Support: Custom domains, tenant configurations, and type-safe setup
  • Zero Dependencies: Lightweight and React-focused

🔒 Security Highlights

  • CSRF Protection: State parameters for all authentication flows
  • Secure Storage: Encrypted token handling and refresh mechanisms
  • PKCE Enforcement: Mitigates authorization code interception risks

🛠 Developer Experience

  • Full TypeScript Support: Type-safe configurations and responses
  • Comprehensive Test Suite: Rigorously tested for reliability
  • Custom Provider Flexibility: Extendable mappings, URLs, headers, and parameters
  • Navigation Control: Configurable login/logout paths and route preservation

🚀 Getting Started

npm install @auth-mate/react

Configure your provider and wrap your app:

<AuthProvider config={/* your setup */}>
  <YourApp />
</AuthProvider>

🌟 Why v1.0.0?

This release adheres to Semantic Versioning and follows Keep a Changelog standards. It’s battle-tested, production-ready, and designed to scale with your application’s needs—whether you’re building a startup MVP or an enterprise platform.


Full documentation and examples: GitHub Repository
Security reports: supernova@superdev.one