This library makes it easy.
const auth = new EasyAuth('https://site.com', 'Bearer token')
First we need to create the EasyAuth class. Parameters accept site url, access token.
const postData = async () => {
const responce = await auth.post('/posts', {}, {Header: 'value'})
console.log('POST')
console.log(responce.data)
}
// post(path: string, body: array, headers: array)
Then you can make requests to the server.
EasyAuth supports GET, POST, PUT, PATCH, DELETE methods.
Documentation for all methods on github. Please write about errors there.
Пример: https://github.com/KirillUsenko/examples-axios-easy-auth
Были проблемы с добавлением хэдеров в запрос?
Данная библиотека упрощает это.
const auth = new EasyAuth('https://site.com', 'Bearer token')
Для начала нужно создать класс EasyAuth. Параметрами принимает url сайта, access токен.
const postData = async () => {
const responce = await auth.post('/posts', {}, {Header: 'value'})
console.log('POST')
console.log(responce.data)
}
// post(path: string, body: array, headers: array)
Далее можно делать запросы на сервер.
EasyAuth поддерживает методы GET, POST, PUT, PATCH, DELETE.
Документация для всех методов на github. Про ошибки пишите туда же.
Пример: https://github.com/KirillUsenko/examples-axios-easy-auth
Donate
if you like the library, you can buy it on privjs.
https://app.privjs.com/my-package?pkg=axios-easy-auth
Well, or you can throw money on the card 2200 7005 0030 3994)