Всем добрый день.
при выполнении запроса к 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?