Значения promt и сценарии их использования
У проектов, подключенных к системе авторизации Softline ID, есть несколько сценариев работы с учетной записью пользователя в рамках авторизационных сессий.
Значение – none
- Сценарий: используется, когда клиент хочет проверить, есть ли у пользователя активная сессия, но без отображения пользовательского интерфейса.
- Пример: Автоматический вход на фоне без вмешательства пользователя.
- Результат: если пользователь уже авторизован, сервер возвращает токен. Если нет — ошибка.
Значение – login
- Сценарий: заставляет пользователя подтвердить вход в систему, даже если он уже вошел.
- Пример: когда требуется повторная аутентификация, например, при изменении уровня безопасности.
- Результат: Пользователь увидит форму ввода логина и пароля.
Значение – consent
- Сценарий: принуждает пользователя повторно подтвердить доступ к запрашиваемым данным.
- Пример: если приложение запрашивает новые разрешения или если разработчик хочет, чтобы пользователь явно подтвердил доступ.
- Результат: показывается экран согласия (даже если пользователь ранее соглашался).