Всем добрый день.
при выполнении запроса к API fetch('localhost:8082/api/users');
я получаю:
"name": "admin",
"login": "",
"email": "admin",
"phone": "",
"readonly": false,
"administrator": true,
"map": "yandexSat",
"latitude": ,
"longitude": ,
"zoom": 5,
"twelveHourFormat": false,
"coordinateFormat": "",
"disabled": false,
"expirationTime": null,
"deviceLimit": 29,
"userLimit": 21,
"deviceReadonly": false,
"limitCommands": false,
"disableReports": false,
"fixedEmail": false,
"poiLayer": "",
"password": null
Почему параметры login пустой а passsword null
разве нет возможности получить пароль и логин по API?
Логин пустой видимо потому что вы его не задали. Он обычно не используется в системе. Зачем он вам?
Пароль в базе не хранится так что его никак не получить. Хранится только хэш. Стандартная практика для безопасности.
Спасибо Антон.
Да я делаю интеграцию с топливными картами вот и обдумываю как реализовать получения пароля и логина
опять же без занесения в базу данных.
Так и подумал но решил уточнить.
Используйте токен. Можно как для API так и для обычного логина.
Всем добрый день.
при выполнении запроса к API
fetch('localhost:8082/api/users');
я получаю:
"name": "admin", "login": "", "email": "admin", "phone": "", "readonly": false, "administrator": true, "map": "yandexSat", "latitude": , "longitude": , "zoom": 5, "twelveHourFormat": false, "coordinateFormat": "", "disabled": false, "expirationTime": null, "deviceLimit": 29, "userLimit": 21, "deviceReadonly": false, "limitCommands": false, "disableReports": false, "fixedEmail": false, "poiLayer": "", "password": null
Почему параметры login пустой а passsword null
разве нет возможности получить пароль и логин по API?