Delete Account on UI can log the user out

This commit is contained in:
Aaron Sun
2019-10-23 17:18:52 -04:00
parent bc0b2549b4
commit ad853923c8
5 changed files with 70 additions and 31 deletions

View File

@@ -61,6 +61,12 @@ export const logoutUser = () => (dispatch) => {
dispatch({ type: SET_UNAUTHENTICATED });
}
export const deleteUser = () => (dispatch) => {
localStorage.removeItem('FBIdToken');
delete axios.defaults.headers.common['Authorization'];
dispatch({ type: SET_UNAUTHENTICATED });
}
const setAuthorizationHeader = (token) => {
const FBIdToken = `Bearer ${token}`;
localStorage.setItem('FBIdToken', FBIdToken);