/
yeliseyevv
/
AudioLibrary
Обзор
Документация
Войти
/
yeliseyevv
/
AudioLibrary
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
client/src/http/userAPI.js
20 строк
694 B
Viktor
Загрузка на GitHub AudioLibrary Final
10 мар 2023, 23:25
10 мар 2023, 23:25
f3b1327
Код
Авторство
О чём код?
import {$authHost, $host} from "./index"; import jwt_decode from "jwt-decode"; export const registration = async (email, password) => { const {data} = await $host.post('api/user/registration', {email, password, role: 'USER'}) localStorage.setItem('token', data.token) return jwt_decode(data.token) } export const login = async (email, password) => { const {data} = await $host.post('api/user/login', {email, password}) localStorage.setItem('token', data.token) return jwt_decode(data.token) } export const check = async () => { const {data} = await $authHost.get('api/user/auth' ) localStorage.setItem('token', data.token) return jwt_decode(data.token) }