Получить токен аутентификации
Токен аутентификации может использоваться для авторизации пользователя без использования логина и пароля.
Получение токена через Web-интерфейс
Для получения токена аутентификации через Web-интерфейс нужно выполнить следующие действия:
-
Открыть окно Конфигурации, нажав на кнопку Конфигурация в меню текущего пользователя.
-
Перейти на вкладку "Пользователи".
-
Выбрать пользователя, для которого нужно сгенерировать токен.
-
Нажать на кнопку
, которая находится рядом с полем Ссылка для авторизации. -
В текстовом поле появится ссылка для авторизации от выбранного пользователя. Токен аутентификации находится после аргумента
?auth-token=
.


Получение токена через REST API
Для получения токена аутентификации можно использовать запрос Создать токен аутентификации. Токен создаётся для пользователя с данными аутентификации которого был выполнен этот запрос.
login=<...>
password=<...>
user_id=<...>
saymon_hostname=<...>
url=https://$saymon_hostname/node/api/users/$user_id/auth-token
curl -X POST $url -u $login:$password
Токен возвращается как строка в теле ответа на запрос:
"6c41afda-0f18-4613-983f-3e01d83c6aaa"