wjdrmszz1230770
@wjdrmszz1230770
Reviews Written
1
Average Rating
5.0
Posts
Q&A
aws ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐจ์ด
cors ์ค์ ํ ํด๊ฒฐ๋์์ต๋๋ค ๊ฐ์ฌํฉ๋๋ค!
- 0
- 9
- 608
Q&A
aws ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐจ์ด
๊ทธ๋ผ ์ง๊ธ ํ์์ ๋น์ฐํ๊ฑฐ๊ณ ๋ค์ ๊ฐ์์์ ํด๊ฒฐ๋ ๋ถ๋ถ์ผ๊น์??
- 0
- 9
- 608
Q&A
aws ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐจ์ด
๊ฐ์ฌ๋๊ป์๋ ๋ก๊ทธ์ธ ํ์๋ฉด user์ profile์ด ๋์ต๋๋ค. ์ฆ myInfo๊ฐ ์์ด์ ๋๋ค์ ๋ฑ ์ถ๊ฐ ์ ๋ณด๋ค์ด ํ์๊ฐ ๋๋๋ฐ ์ ๋ ์๋ ๋ก๊ทธ์ธํ๋ฉด profile์ด ์ ํ์ ๋์์๋๋ฐ, ๋ฐฐํฌ ํ ๋ก๊ทธ์ธ์ ํด๋ profile์ ์ ๋ณด ์ฆ, myInfo์ ๋ํ ์ ๋ณด๋ฅผ ํ์ํ์ง ๋ชปํ๊ณ ์์ต๋๋ค.. ํ์๊ฐ์ ํ db์๋ ์ ์ ์ฅ๋์๊ณ , ๋ก๊ทธ์ธ ํ ๋คํธ์ํฌ 200๊ณผ ์ฟ ํค ์ค์ ๋ ๋์ด์๊ณ , ์๋์๋ค๊ณ ์๊ฐํ๋๋ฐ myInfo ๋ฅผ ๋ชป๊ฐ์ ธ์ค๋ ๊ฑฐ ๊ฐ์ต๋๋ค. ๋ฐฐํฌํ๋ฉด์ myInfo ์ค์ ํ๋ ๋ถ๋ถ์ ์๋์ง ์์์๊ตฌ์ ใ ์ ์๋๋์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์๋ก๊ณ ์นจํ๋ฉด ๋ก๊ทธ์ธ์ด ํ๋ฆฌ๋ ๊ฒ ๊ฐ์์. ๊ทผ๋ฐ ํด๋น์ฌํญ์ ๋ค์ ๊ฐ์์์ ๋ง์ํด์ฃผ์๋ ๊ฒ ๊ฐ์์ ์ผ๋จ ๋ณด๋ฅํ๊ณ ์์ต๋๋ค.
- 0
- 9
- 608
Q&A
aws ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐจ์ด
ํ์ฌ ํ์๊ฐ์ ์ db์ ์ ์ฅ์ด ์๋๊ณ ๋ก๊ทธ์ธ๋ ์ฑ๊ณต์ด ๋ฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์๋ฌธ์๋ก ํ ์ด๋ธ๋ช ๋ฐ๊พธ๊ณ ๋ค์ db ๋ง๋ค๊ณ ํ ์ด๋ธ๋ช ํ์ธํ๋๋ฐ๋ ๋ถ๊ตฌํ๊ณ ๋์ผํ๊ฒ myInfo ๋ฅผ ๊ฐ์ ธ์ค์ง ๋ชปํ๋ ๊ฒ ๊ฐ์ต๋๋ค ใ (undefined...) ๋ฐฐํฌ ๊ฐ์ ์๊ฐ ์ดํ reducer ๋ถ๋ถ ์์ ํ ์ ์ด ์์๊ณ , ๊ทธ ์ ์ ์ ๋์๊ฑฐ๋ ์ ใ ์ด๋ค ๋ถ๋ถ์์ ๋ฌธ์ ๋ฅผ ์ฐพ์๋ณด๋ฉด ์ข์๊น์ ?
- 0
- 9
- 608
Q&A
aws ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐจ์ด
์ ๋ค ๊ฐ์ฌํฉ๋๋ค ๋ต๋ณ ์ฃผ์ ๊ฒ๋ค์ ์ดํด๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค! ํ๋ฐ๋ถ ์ฏค์ ํ ์ด๋ธ์ด ๋๋ฌธ์๋ก ์์ฑ๋๋ค ํ์ ์ DROP DATABASE - ; ํ์ ํ ์์์์ ๋ฐ๋ก ์ฒ๋ฆฌ๋๋ ๋ถ๋ถ์ด ์๋๊ฑฐ ๊ฐ์๋ฐ ์ฌ์คํํ๋ Follow, Like, PostHashtag๋ฅผ ์ ์ธํ ๋๋จธ์ง ํ ์ด๋ธ๋ค์ด ์๋ฌธ์๋ก ๋ฐ๋์๋๋ฐ ์ด๋ค ์์ ์ ํ์ ๊ฑด๊ฐ์?? ํ์ฌ ์ ๋ ํ ์ด๋ธ๋ช ์ด ๋๋ฌธ์์ด๊ณ ํ์๊ฐ์ ๊ณผ ๋ก๊ทธ์ธ์ ๋๋, ๊ฐ์๊ธฐ user์ id๊ฐ undefined๋ก ํ์ ๋๋ ๋ฑ ๋์ผํ ๋ฌธ์ ์ธ๊ฑฐ ๊ฐ์๋ฐ.. ๋ต๋ณ ๋ถํ๋๋ฆฝ๋๋ค . ๋ก๊ทธ์ธ์ ์ฑ๊ณตํ๋๋ฐ myInfo๋ ๋ชป๊ฐ์ ธ์ค๊ณ ๊ทธ๋์ ์ด์ฐ๋๊ฑด์ง ๋น์ต ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.. ใ ์๋ ๋๋๊ฒ ๋ค ์๋๋ ๋จธ๋ฆฌ๊ฐ ํ์์ง๋ค์ back/models ์ ๋ชจ๋ธ.js ํ์ผ์ ์๋ tableName์ ์๋ฌธ์๋ก ๋ณ๊ฒฝํ์ ๊ฑด๊ฐ์? ํน์ ๋ณ๊ฒฝํ๋ค๊ณ ํด์ ๋ ์ด์ ๋ ๋ฌด์์ธ์ง... modelName: 'Profile', tableName: 'Profiles',
- 0
- 9
- 608
Q&A
<Link> ๋ฌธ์ ์ ๋๋ค...
์ ๋คํ์ด๋ค์ใ ใ SSR ์์ฒด์ ์ํฅ์ ์ฃผ๋ฉด ๋ฌธ์ ์ผ ๊ฑฐ ๊ฐ์์.. ๋ชฐ๋๋๋ฐ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 6
- 349
Q&A
<Link> ๋ฌธ์ ์ ๋๋ค...
์ ์ญ์ ์ฅ๋จ์ ์ด ๋ค ์๊ตฐ์ ... ์ด๊ฑฐ์ ๊ฑฐ ์ฐพ์๋ณด๊ณ ๊ณ ๋ฏผํด๋ณด๋ค๊ฐ rootReducer์ case HYDRATE: ์ return ๋ถ๋ถ์ ์ํ๋ฅผ ๋ง์์ฐ๋ ์์ผ๋ก ๋ณ๊ฒฝ์ ํด๋ดค์ต๋๋ค. ์ ๊ฐ ์ํ๋๋๋ก ์๋์ ๋๋๊ฑฐ ๊ฐ๊ธด ํ๋ฐ.. ์๋ ๋ฐฉ๋ฒ์ ์ต์ง์ค๋ฌ์ด ๋๋์ผ๊น์..?ใ ใ ใ (์ ์ฐธ๊ณ ๋ก isLoggedIn์ ์ด๊ธฐ์ ์์ฑํ ๊ฑฐ ๋ณ๊ฒฝ์ ์ํด์ ๊ทธ๋ ์ต๋๋ค!) const rootReducer = (state, action) => { switch (action.type) { case HYDRATE: return { ...action.payload, user: { ...action.payload.user, isLoggedIn: state.user.isLoggedIn, }, }; default: { const combinedReducer = combineReducers({ user, postReducer, }); return combinedReducer(state, action); } } };
- 0
- 6
- 349
Q&A
<Link> ๋ฌธ์ ์ ๋๋ค...
์ ๊ทธ๋ ๊ตฐ์.. ๊ทธ๋ผ loginDone ์ํ ์ ์ง ํ๊ณ ์ถ์ผ๋ฉด ์ฟ ํค์ ์กด์ฌ ์ฌ๋ถ ๊ฐ์ ๊ฑธ ํ์ธํด์ ์ถ๊ฐ๋ก ๋ฐ๊ฟ์ฃผ๋ ์์ผ๋ก ํด์ผ๋๋ ๊ฑด์ง.. ๊ฐ์ด ์์กํ๋ค์ ใ SSR ์์ ์์ฒญํ action์ ์ํ ์ด์ธ์ ์ํ๋ ์ด๊ธฐํ ๋๋ฒ๋ฆฐ๋ค๋ ๊ฒ ๊ทธ๋ฅ ๋์ด๊ฐ๋ ๋๋ ๋ถ๋ถ์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ์ด์์
- 0
- 6
- 349
Q&A
passport.authenticate() ์ค์ ์ ๋ฌธ์
์ ์ด๋ฏธ ์ ํด์ ธ ์๋ ๊ฒ ์๊ตฐ์ ๊ฐ์ฌํฉ๋๋ค!
- 1
- 4
- 349
Q&A
passport.authenticate() ์ค์ ์ ๋ฌธ์
์์ฑ์์์ 'Strategy'์์ ๋ฌธ์์ด์ ์ธ์ํ๋ค๋ ์๋ฏธ์ผ๊น์?ใ ์๋ฅผ ๋ค์ด new KakaoStrategy() ํ์ ๊ฒฝ์ฐ passport.authenticate('kakao', ...) ๋ก ๊ฐ๋ฅ ํ๊ฑธ๊น์?
- 1
- 4
- 349




