์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- oauth
- spring
- ์ค๋ธ์
- ์ฝํ
- Java
- ํฌ๋ก์ค์ฌ์ดํธ ์คํฌ๋ฆฝํธ
- ์๊ณ ๋ฆฌ์ฆ
- java์ฑํ
- node.js mysql ์ฐ๋
- ์๋ฐ
- @scheduler
- GoogleLogin
- db์ํคํ ์ณ
- dockerhub
- Personal Access Token
- MySQL
- ๋ ผ๋ธ๋กํน
- SpringBoot
- db์ ๋ต
- ์ฝ๋ฉํ ์คํธ
- CICD
- React
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- injection๊ณต๊ฒฉ
- spring scheduler
- docker network
- Jenkins
- Node.js
- ๋์์ธํจํด
- docker
- Today
- Total
๋ชฉ๋กnode (1)
<Hello Hosung๐/>

ํ์๊ฐ์ ์ ์ฌ์ฉ์๋ก๋ถํฐ ์์งํ ์์ด๋์ ๋น๋ฐ๋ฒํธ ๊ฐ์ ์ ๋ณด๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ๊ฒ ๋ฉ๋๋ค. ํ์ง๋ง ์ด๋ ์ฃผ์ํ ์ ์ ๋น๋ฐ๋ฒํธ์ ๊ฐ์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ํธํํ์ง ์๊ณ ํ๋ฌธ ๊ทธ๋๋ก ์ ์ฅํ ๊ฒฝ์ฐ์ ๋๋ค. ๋ง์ฝ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ ์ถ๋๋ฉด, ์ ์์ ์ธ ์ฌ์ฉ์๊ฐ ํ๋ฌธ ๋น๋ฐ๋ฒํธ๋ฅผ ํตํด ์์ฝ๊ฒ ๋ก๊ทธ์ธํ๊ฑฐ๋ ๋ค์ํ ๊ณต๊ฒฉ์ ์๋ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ฐ๋ผ์ ๋ณด์์ ๊ฐํํ๊ธฐ ์ํด ๋น๋ฐ๋ฒํธ๋ ์ํธํ(ํด์ฑ) ๊ณผ์ ์ ๊ฑฐ์ณ ์ ์ฅํด์ผ ํฉ๋๋ค. ํด์ฑ์ ํตํด ๋น๋ฐ๋ฒํธ๋ฅผ ์ํธํํ๋ฉด, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ถ ์์๋ ๋น๋ฐ๋ฒํธ ์๋ฌธ์ด ์๋ ํด์๊ฐ์ด ๋ ธ์ถ๋๋ฏ๋ก ๋ณด์์ ์ ์งํ ์ ์์ต๋๋ค. ์ค๋ ํฌ์คํ ์ bcrypt ๋ผ์ด๋ธ๋ฌ๋ฅผ ํ์ฉํ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ํธํํ์ฌ, ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋๋ก ํฉ์๋ค. 1) Node.js ํ๋ก์ ํธ์ bcrypt๋ผ๋ ๋ผ์ด๋ธ๋ฌ..