概要
This skill provides a robust, production-grade framework for managing user sessions in Swift applications. It streamlines the implementation of secure Keychain storage for access and refresh tokens, automates token expiration detection and renewal, and provides extensible patterns for multi-user account switching. By centralizing session logic into a thread-safe singleton manager, it ensures consistent authentication state across the app, simplifies network request authorization, and strictly adheres to Apple's security best practices for credential handling.