Compare commits

...

2 Commits

Author SHA1 Message Date
3c0d7d4967 Merge branch 'main' of git.zomo.dev:/zomo/discord-retokenizer-web 2022-12-17 19:25:30 -06:00
6a1e7fab72 updated api 2022-12-17 19:24:19 -06:00

View File

@@ -1,5 +1,9 @@
import { useEffect, useState } from 'react'
function setTokenInStorage(token: string) {
localStorage.setItem('token', token)
}
export function getTokenFromStorage() {
return localStorage.getItem('token')
}
@@ -57,7 +61,7 @@ export function authorizeLogin(
// TODO why is ENV undefined?
console.log(import.meta.env.API)
fetch('http://localhost:8080' + '/login', {
fetch('http://localhost:8080' + '/login/password', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
@@ -72,7 +76,7 @@ export function authorizeLogin(
})
.then(data => {
if (data.token) {
localStorage.setItem('token', data.token)
setTokenInStorage(data.token)
setLoggedIn(LoginState.Yes)
} else {
setLoggedIn(LoginState.Invalid)
@@ -105,7 +109,7 @@ export function useAuthFetch<T = any>(
})
.then(response => {
if (response.status === 401) {
clearTokenFromStorage()
// clearTokenFromStorage()
return null
} else {
return response.json() as T