Zrobiłem kopię i spróbowałem odpalić tak: https://pastebin.com/xMQ25NBN Generalnie ładnie uderza z reacta do expressa ale nie ma wewnątrz ciasteczka z tokenem access. Dlaczego?
const {access}=req.cookies; zwraca u mnie "undefined"
Zazdroszczę Wam że se możecie o każdej porze iść po coś do żabki czy innego sklepu. Ja najbliższą mam dopiero w powiatowym (ponad 20 kilometrów)... #przegryw
Kod:
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/verify.js
Generalnie kod wywoływany jest tak:
1. checkAuth() w App.js
https://github.com/linkedweb/auth-site/blob/main/frontend/client/src/App.js
2. checkAuth jest tutaj:
https://github.com/linkedweb/auth-site/blob/main/frontend/client/src/features/user.js
Ponieważ jest:
fetch('/api/users/verify
to odpala się express.js:
3. https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/verify.js
I tu pytanie - Skąd te ciasteczka wewnątrz req.cookies ?
Zrobiłem kopię i spróbowałem odpalić tak:
https://pastebin.com/xMQ25NBN
Generalnie ładnie uderza z reacta do expressa ale nie ma wewnątrz ciasteczka z tokenem access.
Dlaczego?
const {access}=req.cookies; zwraca u mnie "undefined"
#react #reactjs #redux #javascript
https://github.com/linkedweb/auth-site/blob/main/frontend/routes/auth/login.js
res.setHeader('Set-Cookie', [
cookie.serialize('access', data.access, {
? Ale jak je odczytuje express ?
W moim kodzie
https://pastebin.com/xMQ25NBN
musi czegoś brakować że wewnątrz req nie ma access a u niego jest
cookieParser jest raczej ok bo by w ogóle nie działało. Tak mi się wydaje.
To co udało mi się