Аутентификация с использованием ExpressJS - PullRequest
0 голосов
/ 03 марта 2020

Я хочу интегрироваться с сервером аутентификации, предоставляя запрос заголовка и запрос с паролем пользователя (зашифрованный base64) и именем пользователя. У меня есть следующий API, который мне нужно реализовать, используя ExpressJS.

Заголовок запроса

Content-type: application/json
Authorization: Basic aW50.......
Basic Authentication
Username: xyz
Password: ********

Запрос

{
  "userName": "abc",
  "password: "*****"
}

1 Ответ

0 голосов
/ 04 марта 2020

Используя Ax ios, вы можете отправлять пользовательские заголовки.

axios.post('/user', {
    firstName: 'Fred',
    lastName: 'Flintstone'
  }, {
    auth: { // Only basic auth
    username: 'janedoe',
    password: 's00pers3cret'
  },
     headers: {
         'X-Requested-With': 'XMLHttpRequest',
         'Authorization': 'Bearer 1223..'
     },

  })
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    console.log(error);
  });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...