You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Headless OAuth 2.0 Integration: Connected the overlay with a secure, headless Linux backend server (https://kljj04.me) for seamless token exchange.
Automated Token Refreshment: Implemented a background loop that automatically renews the Spotify Access Token using the stored Refresh Token without user intervention.
Secure Main Process Hijacking: Configured the Electron main process to handle the Spotify login window via IPC communication, intercepting raw JSON credentials and automatically closing the popup.
Persistent Session Storage: Saved the user's Refresh Token in localStorage to eliminate the need for repeated logins on subsequent app launches.
Glassmorphism UI Animation: Designed a modern, blurred overlay card with smooth slide-in and slide-out transitions on track changes.
Security & Architecture
Client Secret Concealment: Hardcoded credentials and API secrets have been completely removed from the frontend client code and are now hidden behind the server-side environment variables.
Production Logs: Removed sensitive token outputs from the runtime console to prevent token exposure in public environments.