Skip to content

Commit e646812

Browse files
committed
use baseapi url from env for OAuth and authActions comments removed
1 parent 62abf11 commit e646812

File tree

2 files changed

+11
-23
lines changed

2 files changed

+11
-23
lines changed

src/actions/authAction.js

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { BASE_URL } from './baseApi';
77
import { customErrorHandler } from '../utils/customErrorHandler'
88
let forgotPasswordToken = "";
99

10-
// load user
1110
export const loadUser = () => async(dispatch) => {
1211
try {
1312
const res = await axios.get(`${BASE_URL}/user/load_user`);
@@ -16,29 +15,22 @@ export const loadUser = () => async(dispatch) => {
1615
dispatch(setRequestStatus(true));
1716
localStorage.setItem('userId', res.data.user._id)
1817

19-
dispatch(setCurrentUser(res.data.user._id));
18+
dispatch(setCurrentUser(res.data.user._id))
2019

21-
// Update user name in localStorage
20+
// Update user name, role, orgId in localStorage
2221
localStorage.setItem('username', `${res.data.user.name.firstName} ${res.data.user.name.lastName}`)
23-
24-
// update user role in localStorage
2522
localStorage.setItem('admin', res.data.user.isAdmin)
26-
27-
// update user role in localStorage
2823
localStorage.setItem('ticketModerator', res.data.user.isTicketsModerator)
29-
30-
// store orgId in localStorage
31-
localStorage.setItem('orgId', res.data.user.orgId);
24+
localStorage.setItem('orgId', res.data.user.orgId)
3225

3326
// if user is admin update admin in store
3427
dispatch({
3528
type: SET_ADMIN,
3629
payload: res.data.user.isAdmin
3730
})
38-
// window.location.href='/dashboard'
3931
}
4032
} catch(error) {
41-
console.log('user loading', error)
33+
console.log('error while loading user from localstorage', error)
4234
dispatch(errorHandler(error));
4335
}
4436
}
@@ -75,21 +67,13 @@ export const loginUser = (userInfo, history) => async (dispatch) => {
7567
if(res.status === 200){
7668

7769
dispatch(setRequestStatus(true));
78-
console.log("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! PRINTING RES.DATA.USER !!!!!!!!!!!!!!1");
79-
console.log(res.data.user);
8070
localStorage.setItem('userId', res.data.user._id)
8171
dispatch(setCurrentUser(res.data.user._id));
8272

83-
// Update user name in localStorage
73+
// Update user name, role, orgId in localStorage
8474
localStorage.setItem('username', `${res.data.user.name.firstName} ${res.data.user.name.lastName}`)
85-
86-
// update user role in localStorage
8775
localStorage.setItem('admin', res.data.user.isAdmin)
88-
89-
// update user role in localStorage
9076
localStorage.setItem('ticketModerator', res.data.user.isTicketsModerator)
91-
92-
// store orgId in localStorage
9377
localStorage.setItem('orgId', res.data.user.orgId);
9478

9579
// if user is admin update admin in store

src/user/auth/login/login.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ import { connect } from 'react-redux';
1010
import { getLoginOptions } from '../../../actions/orgAction'
1111
import { HashLink } from 'react-router-hash-link';
1212
import "./login.scss";
13+
import { BASE_URL } from '../../../actions/baseApi'
14+
15+
const GITHUB_OAUTH_URL = BASE_URL + '/user/auth/github' || "http://localhost:5000/user/auth/github"
16+
const GOOGLE_OAUTH_URL = BASE_URL + '/user/auth/google' || "http://localhost:5000/user/auth/google"
1317

1418
class Login extends Component {
1519
constructor(props) {
@@ -86,7 +90,7 @@ class Login extends Component {
8690
{Boolean(loginOptions?.google === true) ? (
8791
<Col className = "button-column">
8892
<a
89-
href="http://localhost:5000/user/auth/google"
93+
href={GOOGLE_OAUTH_URL}
9094
style={{ padding: "1vh" }}
9195
>
9296
<Button
@@ -106,7 +110,7 @@ class Login extends Component {
106110
{Boolean(loginOptions?.github === true) ? (
107111
<Col className="button-column" >
108112
<a
109-
href="http://localhost:5000/user/auth/github"
113+
href={GITHUB_OAUTH_URL}
110114
style={{ padding: "1vh" }}
111115
>
112116
<Button

0 commit comments

Comments
 (0)