# Logout redirect

Single Logout (SLO) can be implemented by defining a logout redirect with environment variable:

```bash
UI_BAKERY_LOGOUT_REDIRECT=https://yourprovider.com/logout
```

You can use access and id tokens in logout redirect URL:

```bash
# enabling UI_BAKERY_SSO_BROADCAST_TOKEN is requeried to use placeholders
UI_BAKERY_SSO_BROADCAST_TOKEN=true
UI_BAKERY_LOGOUT_REDIRECT=https://yourprovider.com/logout?id_token=UI_BAKERY_SSO_ID_TOKEN&accses_token=UI_BAKERY_SSO_TOKEN&client_id=UI_BAKERY_SSO_CLIENT_ID
```

Logout can be triggered from actions. If URL is not passed then value of `UI_BAKERY_LOGOUT_REDIRECT` will be used.\\

<figure><img src="https://837703843-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUX6zPRMFFK0yrTghj7cY%2Fuploads%2Fgit-blob-dc74b10f0f1aa0b68e538d08b6a796ddcc3e1952%2Fimage%20(175).png?alt=media" alt=""><figcaption></figcaption></figure>

If you want to initiated logout from identity provider you can redirect user to the following url `https://your_uibakery_instance.com/auth/logout`
