A session can expire if:
- The user has been inactive for too long and their refresh token has expired.
- The session has been revoked from the backend, but not the frontend.
When you use
EmailPasswordAuth to provide
SessionContext to your components,
you can a pass function to
onSessionExpired prop. This function will be called when the session expires.
You will need to either reload the current page or redirect the user to the sign in page if you provide this callback.
Read more about
onSessionExpired in its API reference.