All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgrade to support nuxt 4
- Added Support for
httpOnly: truecookies - Added Tracking refresh attempts to avoid infinite loops
- Server-side Token Refresh
- Initial release of @andychukse/nuxt-auth module
- JWT authentication support with automatic token refresh
- Social login support for Google and Apple
- Secure cookie-based token storage
- Route protection middleware (
authandguest) - User session management
- TypeScript support with full type definitions
- Server-side rendering (SSR) compatibility
- Configurable API endpoints and token management
- Utility functions for error handling
- Comprehensive documentation and playground for testing
useAuth()composable for authentication state management- Automatic token refresh on API calls
- Built-in middleware for route protection
- Social authentication callback handlers
- Flexible configuration options
- Security best practices implementation