Completed Login/Logout/Protected Routes

This commit is contained in:
Alexander Wong
2017-09-03 10:41:10 -06:00
parent 83ddd34c7c
commit 1bf1dad0b9
14 changed files with 342 additions and 54 deletions

View File

@@ -8,7 +8,7 @@ import {
CLEAR_EMAIL_VERIFICATION_SUCCESS,
SET_EMAIL_VERIFICATION_ERROR,
CLEAR_EMAIL_VERIFICATION_ERROR,
SET_SELF_USER,
SET_SELF_USER_TOKEN,
SET_FORM_EMAIL,
SET_FORM_PASSWORD,
SET_FORM_PASSWORD_CONFIRMATION,
@@ -103,9 +103,9 @@ export function clearEmailVerificationSuccess() {
};
}
export function setSelfUser(selfUser) {
export function setSelfUserToken(selfUser) {
return {
type: SET_SELF_USER,
type: SET_SELF_USER_TOKEN,
data: selfUser
};
}

View File

@@ -1,18 +1,33 @@
import {
SEND_REGISTER_REQUEST,
SEND_EMAIL_VERIFICATION_REQUEST
SEND_EMAIL_VERIFICATION_REQUEST,
SEND_LOGIN_REQUEST,
SEND_LOGOUT_REQUEST
} from "../../constants/auth.constants";
export function sendRegisterRequest(postbody) {
export function sendRegisterRequest(postBody) {
return {
type: SEND_REGISTER_REQUEST,
data: postbody
data: postBody
};
}
export function sendEmailVerificationRequest(postbody) {
export function sendEmailVerificationRequest(postBody) {
return {
type: SEND_EMAIL_VERIFICATION_REQUEST,
data: postbody
data: postBody
};
}
export function sendLoginRequest(postBody) {
return {
type: SEND_LOGIN_REQUEST,
data: postBody
};
}
export function sendLogoutRequest() {
return {
type: SEND_LOGOUT_REQUEST
}
}