diff --git a/docs/USER_GUIDE.md b/docs/USER_GUIDE.md index f6325bb..e1d37fd 100644 --- a/docs/USER_GUIDE.md +++ b/docs/USER_GUIDE.md @@ -27,14 +27,26 @@ ## 2. Вход в систему -1. Откройте адрес системы в браузере (например, `https://demo.klg.refly.ru`) -2. На странице **Вход** введите ваш токен доступа в поле «Токен доступа» -3. Нажмите **Войти** -4. При успешной авторизации вы попадёте на главную страницу (Dashboard) +### Как войти в систему -> **Для demo-режима:** токены для каждого пользователя находятся в файле `demo/tokens.json`. Скопируйте нужный токен и вставьте в поле. +1. **Откройте браузер** (Chrome, Firefox, Safari или Edge) и перейдите по адресу системы: + - Demo: `https://demo.klg.refly.ru` или выданный вам URL + - Локально: `http://localhost:3000` +2. **Откроется страница входа** (если вы ещё не авторизованы). Адрес страницы: `.../login`. +3. **Введите токен доступа** в поле **«Токен доступа»**: + - В demo-режиме токен вы получаете от администратора или берёте из файла `demo/tokens.json` (скопируйте строку `token` для нужного пользователя). + - Поле можно вставить из буфера обмена (Ctrl+V / Cmd+V). +4. **Нажмите кнопку «Войти»**. +5. При успешной авторизации вы будете перенаправлены на **главную страницу (Dashboard)**. В правом верхнем углу отобразится ваше имя или роль. -> **Для production:** используется авторизация через Keycloak. Вы будете перенаправлены на страницу входа Keycloak для ввода логина и пароля. +Если токен неверный или истёк, появится сообщение: *«Неверный токен или сервер недоступен»*. Проверьте токен или запросите новый. + +### Режимы авторизации + +| Режим | Как войти | +|-------|-----------| +| **Demo (токены)** | На странице входа вставьте JWT-токен из `demo/tokens.json` в поле «Токен доступа» и нажмите «Войти». | +| **Production (Keycloak)** | Перейдите по адресу системы — вас перенаправит на страницу Keycloak. Введите **логин** и **пароль**, выданные администратором. После входа вы вернётесь в КЛГ АСУ ТК. | ### Выход из системы