wilitp 4 år sedan
förälder
incheckning
86a4063e71

+ 2 - 1
app/src/context/auth/actions.ts

@@ -25,7 +25,8 @@ export const login = (username: string, password: string) => async (
 
     const body = await res.json();
 
-    const userToken = body.token;
+    const userToken = body.access_token;
+    localStorage.setItem(keys.username, username);
     localStorage.setItem(keys.userToken, userToken);
 
     dispatch(loginSuccess(username, userToken));

+ 2 - 1
app/src/context/auth/reducer.ts

@@ -12,7 +12,8 @@ export const defaultState = {
 // Estado inicial de usuario
 export const getInitialState = (): State => {
   const userToken = localStorage.getItem(keys.userToken);
-  return { ...defaultState, userToken, loggedIn: !!userToken };
+  const username = localStorage.getItem(keys.username);
+  return { ...defaultState, username, userToken, loggedIn: !!userToken };
 };
 
 export type State = {

+ 1 - 0
app/src/context/storageKeys.ts

@@ -1,3 +1,4 @@
 export default {
   userToken: "auth_token",
+  username: "username",
 };