Bachelorthesis_Code/frontend/src/auth/AuthProvider.js

11 lines
306 B
JavaScript
Raw Normal View History

import { createAuthProvider } from "react-token-auth";
2021-06-23 01:40:37 +00:00
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()),
});