Tags

Tags give the ability to mark specific points in history as being important
  • v1.0.0

    Release v1.0.0: Complete Hash-Based Authentication System
    
    🎯 Major Features:
    - Complete hash-based authentication system (Mullvad-style)
    - Database storage for user accounts and authentication logs
    - Secure JWT token generation and validation
    - Comprehensive login audit trail with IP and user agent tracking
    - Full frontend-backend integration with Zustand state management
    
    🔧 Technical Improvements:
    - SQLite database with users and auth_logs tables
    - Real JWT tokens with proper expiration (1800 seconds)
    - Fixed React hydration issues in registration flow
    - Improved error handling and validation
    - CORS configuration for local development
    
    🐛 Bug Fixes:
    - Fixed login authentication flow that was causing 'stuck at login' issues
    - Resolved API URL resolution for local development
    - Fixed hash storage and validation in database
    - Corrected frontend state management and token persistence
    
    🔒 Security Enhancements:
    - 16-digit decimal hash authentication with 53.1 bits of entropy
    - Comprehensive login logging for security audit trails
    - Secure cookie settings and session management
    - Input validation with proper sanitization
    
    🚀 Generated with Claude Code
    https://claude.ai/code
    
    Co-Authored-By: Claude <[email protected]>