axios-easy-auth

Modified axios with a simple addition of headers

$1/mo

0 downloads
kirillusenko

Were there any problems adding headers to the request?

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

Monetize your
open-source work

Supercharge your OSS projects by selling npm packages. Get started in just 5 minutes.