62b1a34a68
When CustomerPortal mounts without a valid sessionId param or when session creation fails, the portal chrome was rendering for unauthenticated users. Add initComplete + sessionError state to track async initialization, and redirect to /login when no valid session exists after init completes. Co-Authored-By: Paperclip <noreply@paperclip.ing>