게시글
질문&답변
2021.09.08
안녕하세요! 코딩왕입니다!
스승님 방법을 찾아냈습니다! 역시 사람은, 생각을 해야 하는 동물인가봅니다 passwordEncoder의 내부에 matches라는 메소드가 있길레, 이걸 사용할수 있지 않을까 검색좀 해보니, 제가 원하는 움직임을 해주는 메소드였습니다. 코드로 설명드리자면 아래와 같습니다! (사진) 이렇게 하니, 현재의 비밀번호 확인 후, 비밀번호 변경완료까지 확인 하였습니다. 스승님 코딩왕 될때까지 파이팅 하겠습니다!
- 0
- 3
- 282
질문&답변
2021.09.08
안녕하세요! 코딩왕입니다!
스승님 오늘 다른방법을 도전해봤는데, 한번 봐주십시오. 기존은 비밀번호를 select해왔었는데, 유저정보를 가져있기 때문에, 유저정보로 select를 해봤습니다. (사진) 위와 같이 해도, 현재의 비밀번호와 DB가 가지고 있는 비밀번호가 달라서 원하는 움직임을 해주지는 않았습니다. 디버그로 알아보니, 같은 값을 줘도, passwordEncoder.encode를 하면 해쉬값이 매번 바뀌는것을 확인하였습니다(솔트? 가 적용되어 있는걸 지난 강의에서 확인하였습니다.) 그래서, passwordEncoder.encode했던 값을, 다시 되돌리는 방법을 좀 알아봤는데, 아직까지 찾지는 못했네요. 무슨 방법 있을까요?
- 0
- 3
- 282
질문&답변
2020.06.20
선생님... Movies가 불러지지가 않습니다 ㅠㅠ 어케된걸까요
저도 위에분과 같은 증상이네요. useEffect(() => { const endpoint = `${API_URL}movie/popular?api_key=${API_KEY}&language=en-US&page=1` fetch(endpoint) .then(res => res.json()) .then(res => { console.log(res); setMovies([res.results]) → setMovies(res.results) 로 수정하면 강의대로 진행됩니다. setMainMovieImage(res.results[0]) }) }, []) 저같은 경우에, 문제 확인 차 여러가지 해본결과 setMovies([res.results]) 로 했을 경우에 {Movies && Movies.map((movie, index) => ( React.Fragment key={index}> GridCards image={movie.poster_path ? `${IMAGE_BASE}w500${movie.poster_path}` : null } movieId = {movie.id} movieName={movie.original_title} /> React.Fragment> ))} movie에는 Object가 들어있어서, Object안 스탭에 접근을 못해서, undefined가 된것 같습니다. {Movies && Movies.map((movie, index) => ( React.Fragment key={index}> GridCards image={movie[0].poster_path ? `${IMAGE_BASE}w500${movie[0].poster_path}` : null } movieId = {movie[0].id} movieName={movie[0].original_title} /> React.Fragment> ))} 위와 같이 movie[0]처럼, index값을 지정해주면, 해당 index정보만 출력이 잘됩니다.
- 0
- 4
- 285
질문&답변
2020.06.20
안녕하세요 setStatement관련해서 질문드립니다
저도 같은 문제입니다만,,, 답변이 무슨내용인지 전혀 이해가 되지않습니다. 좀 자세히 알려주실수 있으실까요 ?
- 1
- 2
- 263
질문&답변
2020.06.18
안녕하세요 npm 설정 시 오류가 발생하여 질문 남깁니다.
에러가 발생했는데, 저같은 분이 계실까 싶어서 해결방법 메모 남깁니다. 20/06/18 【에러 내용】 Error: Cannot find module 'C:\Users\Administrator\Documents\boilerplate-mern-stack\node_modules\bcrypt\lib\binding\bcrypt_lib.node' Require stack: - C:\Users\Administrator\Documents\boilerplate-mern-stack\node_modules\bcrypt\bcrypt.js - C:\Users\Administrator\Documents\boilerplate-mern-stack\server\models\User.js - C:\Users\Administrator\Documents\boilerplate-mern-stack\server\routes\users.js - C:\Users\Administrator\Documents\boilerplate-mern-stack\server\index.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:980:15) at Function.Module._load (internal/modules/cjs/loader.js:862:27) at Module.require (internal/modules/cjs/loader.js:1040:19) at require (internal/modules/cjs/helpers.js:72:18) at Object. (C:\Users\Administrator\Documents\boilerplate-mern-stack\node_modules\bcrypt\bcrypt.js:6:16) at Module._compile (internal/modules/cjs/loader.js:1151:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10) at Module.load (internal/modules/cjs/loader.js:1000:32) at Function.Module._load (internal/modules/cjs/loader.js:899:14) at Module.require (internal/modules/cjs/loader.js:1040:19) at require (internal/modules/cjs/helpers.js:72:18) at Object. (C:\Users\Administrator\Documents\boilerplate-mern-stack\server\models\User.js:2:16) at Module._compile (internal/modules/cjs/loader.js:1151:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10) at Module.load (internal/modules/cjs/loader.js:1000:32) at Function.Module._load (internal/modules/cjs/loader.js:899:14) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\Users\\Administrator\\Documents\\boilerplate-mern-stack\\node_modules\\bcrypt\\bcrypt.js', 'C:\\Users\\Administrator\\Documents\\boilerplate-mern-stack\\server\\models\\User.js', 'C:\\Users\\Administrator\\Documents\\boilerplate-mern-stack\\server\\routes\\users.js', 'C:\\Users\\Administrator\\Documents\\boilerplate-mern-stack\\server\\index.js' ] } npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! react-boiler-plate@1.0.0 start: `node server/index.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the react-boiler-plate@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2020-06-18T10_40_06_821Z-debug.log 【에러 해결】 "bcrypt": "^3.0.6", bcrypt의 버전이 문제인듯 싶어서, 아래와 같이 변경 "bcrypt": "^5.0.0", 하여 npm install 재 실행 해주면, 인스톨에 성공 하게 됩니다.
- 0
- 5
- 5K
질문&답변
2020.06.16
404에러가 뜨는데 원인을 계속 찾지 못하고 있습니다 ㅜㅜ
혹시 user_action.js의 axios.post('/api/users/login') 저는 /api/user/login -> /api/users/login 으로 변경하니깐 에러없어졌습니다. 정확한 URL은 아래에 위치해있습니다. boiler-plate\server\index.js app.post('/api/users/login', (req, res) => {
- 1
- 4
- 26K
질문&답변
2020.06.16
404에러가 뜨는데 원인을 계속 찾지 못하고 있습니다 ㅜㅜ
저도 같은 에러 발생중입니다.. 해결할려고 강의 돌려보기 중입니다...
- 1
- 4
- 26K
질문&답변
2020.06.13
module.exports = { auth }; 관련
혹시 이거 관련해서 검색할려고 하면 검색키워드 같은거 알려주실수 있을까요 ?
- 0
- 3
- 259
질문&답변
2019.10.11
findByUsername이라는 메서드가 없네요.
감사합니다! 해결했습니다. 공부열심히하겠습니다.
- 2
- 3
- 313