Sign Out
A logged in End User can be actively signed out of the Web App by sending an
onSignOutRequested
event. This will:
- Invalidate the session cookie so that it's no longer usable in the backend.
- Reset (empty) the session cookie stored in the frontend.
- Send an
onExitRequested
event back to the Bank App to signal that you can now close the Web App.
sequenceDiagram
participant bfe as Bank App
participant sdk as DES SDK + Web App Frontend
participant des as DES Backend
bfe ->> sdk: `onSignOutRequested`
sdk ->>+ des: GET /signout
note over des: store revoked session ID
note over des: reset (empty) cookie
des -->>- sdk: Response w. empty Cookie
sdk ->> bfe: `onExitRequested`