Your team is building a travel booking platform. Users will log in to the website, browse destinations, and save trips to their wish list. Users will be automatically logged out after 20 minutes of inactivity. When users log back in, their saved wish list must be accessible and consistent across devices. How should you implement session and wish list management to align with Google Cloud's best practices?