> For the complete documentation index, see [llms.txt](https://docs.aitu.io/aituapps/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aitu.io/aituapps/aitu-passport/integraciya-s-aitu-passport/logout-polzovatelya.md).

# Logout Пользователя

Для того чтобы завершить сессию пользователя в приложении Aitu Passport необходимо выполнить следующее:

В приложении партнера должен быть реализован элемент, который будет запускать процесс логаута (завершения сессии), например кнопка.

После того, как пользователь нажмет в приложении партнера на элемент завершения сессии в Aitu Passport, приложение партнера должно сгенерировать ссылку, по которой будет происходить редирект пользователя в Aitu Passport. В данной ссылке обязательно должны быть указаны:

* id\_token\_hint - в данном параметре указывается id\_token, полученный в ответе метода api/v1/oauth/token в процессе авторизации. Описание процесса авторизации и получения access\_token см., в статье [Авторизация](/aituapps/aitu-passport/integraciya-s-aitu-passport/avtorizaciya.md)
* post\_logout\_redirect\_uri - указывается ресурс в приложении партнера куда должен произойти редирект пользователя после логаута в AituPassport.

{% hint style="info" %}
В post\_logout\_redirect\_uri обязательно должно быть передано значение, идентичное указанному в параметре **Post Logout Redirect URI** в сервиса партнера. О параметрах сервиса партнера и его создании см., статью [Создание сервиса Партнера](/aituapps/aitu-passport/integraciya-s-aitu-passport/sozdanie-servisa.md))
{% endhint %}

***Пример ссылки***

`https://passport.aitu.io/sessions/logout?id_token_hint={id_token}&post_logout_redirect_uri={post_logout_redirect_uri}&state={state}`

{% hint style="info" %}
Параметр state может использоваться для поддержания состояния между запросом и ответом. Заданный state будет добавлен в качестве query parameter (`state`) в post\_logout\_redirect\_uri, на который будет перенаправлен Пользователь после логаута. Минимальная длина значения - 8 символов.
{% endhint %}

Aitu Passport, после получения запроса на завершение сессии пользователя, производит проверку запроса, завершает сессию пользователя и переводит пользователя в систему партнера на указанный в запросе ресурс (параметр post\_logout\_redirect\_uri).&#x20;

Если в сервисе партнера параметр **Post Logout Redirect URI** не заполнен или в запросе, в параметре post\_logout\_redirect\_uri передано значение, отличное от значения параметра **Post Logout Redirect URI** в сервисе партнера, то после завершения сессии Aitu Passport переводит пользователя на страницу ввода номера мобильного телефона в Aitu Passport (первый шаг процесса авторизации)

## Связанные статьи

* [Термины и определения](/aituapps/aitu-passport/osnovnye-terminy-i-opredeleniya.md)
* [Создание сервиса Партнера](/aituapps/aitu-passport/integraciya-s-aitu-passport/sozdanie-servisa.md)
* [Авторизация](/aituapps/aitu-passport/integraciya-s-aitu-passport/avtorizaciya.md#avtorizaciya-v-aitu-passport)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aitu.io/aituapps/aitu-passport/integraciya-s-aitu-passport/logout-polzovatelya.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
