Получение токена аутентификации
Токен аутентификации может использоваться для авторизации пользователя без использования логина и пароля.
Получение токена через 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"