Skip to content

Commit

Permalink
Update authProvider.js
Browse files Browse the repository at this point in the history
  • Loading branch information
zackha committed Sep 18, 2022
1 parent 6306da6 commit 6105ed2
Showing 1 changed file with 20 additions and 27 deletions.
47 changes: 20 additions & 27 deletions src/authProvider.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,32 @@
const authProvider = {

login: ({ username, password }) => {
if (username !== 'demo' || password !== 'demo') {
return Promise.reject();
}
localStorage.setItem('username', username);
return Promise.resolve();
if (username !== 'john' || password !== '123') {
return Promise.reject();
}
localStorage.setItem('username', username);
return Promise.resolve();
},

logout: () => {
localStorage.removeItem('username');
return Promise.resolve();
localStorage.removeItem('username');
return Promise.resolve();
},

checkAuth: () =>
localStorage.getItem('username') ? Promise.resolve() : Promise.reject(),

checkAuth: () =>
localStorage.getItem('username') ? Promise.resolve() : Promise.reject(),
checkError: (error) => {
const status = error.status;
if (status === 401 || status === 403) {
localStorage.removeItem('username');
return Promise.reject();
}
return Promise.resolve();
const status = error.status;
if (status === 401 || status === 403) {
localStorage.removeItem('username');
return Promise.reject();
}
// other error code (404, 500, etc): no need to log out
return Promise.resolve();
},

getIdentity: () =>
Promise.resolve({
id: 'user',
fullName: 'Brooks Hatlen',
avatar: '',
}),

Promise.resolve({
id: 'user',
fullName: 'John Doe',
}),
getPermissions: () => Promise.resolve(''),

};

export default authProvider;

0 comments on commit 6105ed2

Please sign in to comment.