erikras / react-redux-universal-hot-example

A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform
MIT License
11.99k stars 2.5k forks source link

Always Unauthorized on the backend server, but information still being retrieved about the user. #1416

Open LukasZvikas opened 6 years ago

LukasZvikas commented 6 years ago

For some reason I am always getting Unauthorized on the backend server, but still can access the data. I'm using passport-jwt, passport-local strategies. Also, as soon as I log in, it always says unauthorized firstly in the network log, however after I refresh the page, the information appears, so there is clearly a delay in accessing the data. I'm not sure how this can happen with the backend server always showing unauthorized.

//passport.js

screen shot 2018-03-03 at 12 33 44 am

//Auth reducer

screen shot 2018-03-03 at 12 34 00 am

//Auth actions

screen shot 2018-03-03 at 12 34 14 am

//Auth controller

screen shot 2018-03-03 at 12 36 53 am screen shot 2018-03-03 at 12 40 15 am

Would really appreciate any help. Thank you.

bertho-zero commented 6 years ago

You can look my fork here:

https://github.com/bertho-zero/react-redux-universal-hot-example/blob/master/api/services/authentication/index.js

https://github.com/bertho-zero/react-redux-universal-hot-example/blob/master/src/redux/modules/auth.js