Feat/login

This commit is contained in:
Valentino 2022-01-18 10:14:29 +00:00
parent 4803c4d8b6
commit 3361d4c043
7 changed files with 91 additions and 167 deletions

View file

@ -15,20 +15,10 @@ const signOutAction = (): SuccessAction => ({
payload: null,
});
export const signIn = (email: string, password: string) =>
export const signIn = () =>
createApiAction(
{
path: '/login',
method: 'POST',
body: { username: email, password },
},
[AuthActionTypes.SIGN_IN_START, AuthActionTypes.SIGN_IN_SUCCESS, AuthActionTypes.SIGN_IN_FAILURE],
);
export const refreshUser = () =>
createApiAction(
{
path: '/dashboard',
path: '/hydra/callback',
method: 'GET',
},
[AuthActionTypes.SIGN_IN_START, AuthActionTypes.SIGN_IN_SUCCESS, AuthActionTypes.SIGN_IN_FAILURE],
@ -39,18 +29,3 @@ export function signOut() {
dispatch(signOutAction());
};
}
export const register = (email: string, password: string, firstName: string, lastName: string) =>
createApiAction(
{
path: '/auth/register',
method: 'POST',
body: {
email,
firstName,
lastName,
password,
},
},
[AuthActionTypes.REGISTRATION_START, AuthActionTypes.SIGN_IN_SUCCESS, AuthActionTypes.REGISTRATION_FAILURE],
);