connect to MyBadges-account

This commit is contained in:
Delucse
2020-12-09 18:10:45 +01:00
parent c47d98d2eb
commit f9caeb619e
6 changed files with 326 additions and 6 deletions
+7 -2
View File
@@ -1,4 +1,4 @@
import { USER_LOADED, USER_LOADING, AUTH_ERROR, LOGIN_SUCCESS, LOGIN_FAIL, LOGOUT_SUCCESS, LOGOUT_FAIL, REFRESH_TOKEN_SUCCESS } from '../actions/types';
import { MYBADGES_CONNECT, MYBADGES_DISCONNECT, USER_LOADED, USER_LOADING, AUTH_ERROR, LOGIN_SUCCESS, LOGIN_FAIL, LOGOUT_SUCCESS, LOGOUT_FAIL, REFRESH_TOKEN_SUCCESS } from '../actions/types';
const initialState = {
@@ -27,7 +27,6 @@ export default function(state = initialState, action){
case REFRESH_TOKEN_SUCCESS:
localStorage.setItem('token', action.payload.token);
localStorage.setItem('refreshToken', action.payload.refreshToken);
console.log(action.payload);
return {
...state,
user: action.payload.user,
@@ -36,6 +35,12 @@ export default function(state = initialState, action){
isAuthenticated: true,
progress: false
};
case MYBADGES_CONNECT:
case MYBADGES_DISCONNECT:
return {
...state,
user: action.payload
};
case AUTH_ERROR:
case LOGIN_FAIL:
case LOGOUT_SUCCESS: