Bachelorthesis_Code/frontend/src/auth/AuthProvider.js

12 lines
295 B
JavaScript
Raw Normal View History

import { createAuthProvider } from "react-token-auth";
export const [useAuth, authFetch, login, logout] =
createAuthProvider({
accessTokenKey: 'access_token',
onUpdateToken: (token) => fetch('/api/refresh', {
method: 'POST',
body: token.access_token
})
.then(r => r.json())
2021-06-22 22:11:04 +00:00
})