๊ณ์ ๋ณด์ ๋ชจ๋ฒ ์ฌ๋ก
๋น๋ฐ๋ฒํธ ๊ด๋ฆฌ, Google OAuth, OTP ๋น๋ฐ๋ฒํธ ์ฌ์ค์ , ์์ฐ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์งํ๊ธฐ ์ํ ๋ชจ๋ฒ ์ฌ๋ก ๋ฑ Landager ๊ณ์ ์ ๋ณดํธํ๊ธฐ ์ํ ํ์ ๋ณด์ ํ์ ๋๋ค.
๊ทํ์ Landager ๊ณ์ ์๋ ์๋ ๊ธฐ๋ก, ์์ฐจ์ธ ์ฐ๋ฝ์ฒ ์ ๋ณด, ์๋ ๋ฌธ์ ๋ฐ ๋น์ฉ ์ธ๋ถ ์ ๋ณด์ ๊ฐ์ ๋ฏผ๊ฐํ ๊ธ์ต ๋ฐ์ดํฐ๊ฐ ๋ณด๊ด๋์ด ์์ต๋๋ค. ์ด ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ํฉ๋๋ค.
์ด ๊ฐ์ด๋์์๋ Landager์ ๋ด์ฅ๋ ๋ณด์ ๊ธฐ๋ฅ๊ณผ ๊ณ์ ์์ ์๋ก์ ๋ฐ๋ผ์ผ ํ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ๋ค๋ฃน๋๋ค.
Landager๊ฐ ๊ทํ์ ๊ณ์ ์ ๋ณดํธํ๋ ๋ฐฉ๋ฒ
์์ ํ ๋น๋ฐ๋ฒํธ ์ ์ฅ
Landager๋ ๊ทํ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ผ๋ฐ ํ ์คํธ๋ก ์ ์ฅํ์ง ์์ต๋๋ค. ๋ชจ๋ ๋น๋ฐ๋ฒํธ๋ ์ ์ฅ๋๊ธฐ ์ ์ bcrypt๋ฅผ ์ฌ์ฉํ์ฌ ํด์๋ฉ๋๋ค. ์ฆ, ๋ฐ์ดํฐ ์นจํด๊ฐ ๋ฐ์ํ๋๋ผ๋ ์ ์ฅ๋ ํด์์์ ์ค์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณต๊ตฌํ ์ ์์ต๋๋ค.
Google OAuth ์ต์
๋ค๋ฅธ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ด๋ฆฌํ๊ณ ์ถ์ง ์์ ๊ฒฝ์ฐ ์์ ํ ์ํด๋ฆญ ๋ก๊ทธ์ธ ํ๊ฒฝ์ ์ํด Google OAuth๋ก ๋ก๊ทธ์ธํ์ธ์. ์ด๋ Google์ ์์ฒด ๋ณด์ ์ธํ๋ผ์ ์ธ์ฆ์ ์์ํฉ๋๋ค.
๊ธฐ์ต๋ ๋ก๊ทธ์ธ ๋ฐฉ๋ฒ
Landager๋ ๊ทํ๊ฐ ์ฌ์ฉํ ๋ง์ง๋ง ๋ก๊ทธ์ธ ๋ฐฉ๋ฒ(์ด๋ฉ์ผ/๋น๋ฐ๋ฒํธ ๋๋ Google)์ ๊ธฐ์ตํ๊ณ ์ด๋ฅผ ๋ก๊ทธ์ธ ํ์ด์ง์ ๊ฐ์กฐ ํ์ํ์ฌ ๋งค๋ฒ ๋์ผํ ๋ฐฉ์์ผ๋ก ์ฝ๊ฒ ๋ก๊ทธ์ธํ ์ ์๋๋ก ํฉ๋๋ค.
๋น๋ฐ๋ฒํธ ์ฌ์ค์ : OTP ํ๋ฆ
๋น๋ฐ๋ฒํธ๋ฅผ ์์ด๋ฒ๋ฆฐ ๊ฒฝ์ฐ Landager๋ ๋ณด์ ์ฌ์ค์ ํ๋ก์ธ์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋ก๊ทธ์ธ ํ์ด์ง์์ **"๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ"**๋ฅผ ํด๋ฆญํ์ธ์.
- ๋ฑ๋ก๋ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ ๋ ฅํ์ธ์.
- ์ด๋ฉ์ผ์ ํตํด ํ์์ OTP(์ผํ์ฑ ๋น๋ฐ๋ฒํธ)๋ฅผ ๋ฐ๊ฒ ๋ฉ๋๋ค.
- ๋ณธ์ธ์ธ์ฆ์ ์ํด OTP๋ฅผ ์ ๋ ฅํ์ธ์.
- ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํ์ธ์.
์ด ํ๋ฆ์ ํตํด ๋ฑ๋ก๋ ์ด๋ฉ์ผ์ ์ก์ธ์คํ ์ ์๋ ์ฌ๋๋ง ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ค์ ํ ์ ์์ต๋๋ค.
๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ
์ด๋ฏธ ๋ก๊ทธ์ธ๋์ด ์๊ณ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๋ ๊ฒฝ์ฐ:
- **์ค์ **์ผ๋ก ์ด๋ํฉ๋๋ค.
- ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ์ต์ ์ ์ฐพ์ผ์ธ์.
- ์๋ก์ด ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๊ณ ์ ์ฅํ์ธ์.
์ฐธ๊ณ : ์ด ์ต์ ์ ์ด๋ฉ์ผ ๋ฐ ๋น๋ฐ๋ฒํธ ์ธ์ฆ์ ์ฌ์ฉํ๋ ๊ณ์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Google OAuth ์ฌ์ฉ์๋ Google ๊ณ์ ์ค์ ์ ํตํด ์์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
๋ณด์ ๋ชจ๋ฒ ์ฌ๋ก
ํด์ผ ํ ์ผ
- ๊ฐ๋ ฅํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ธ์: ๋ฌธ์, ์ซ์, ๊ธฐํธ๋ฅผ ํฌํจํ์ฌ 12์ ์ด์ ์กฐํฉํ์ธ์.
- ๊ณ ์ ํ ๋น๋ฐ๋ฒํธ ์ฌ์ฉ: Landager ๋น๋ฐ๋ฒํธ๋ฅผ ๋ค๋ฅธ ์น์ฌ์ดํธ์์ ์ฌ์ฌ์ฉํ์ง ๋ง์ธ์.
- ์ด๋ฉ์ผ ๋ณด์ ์ ์ง: ๊ทํ์ ์ด๋ฉ์ผ์ ๋น๋ฐ๋ฒํธ ์ฌ์ค์ ์ ํต์ฌ์ ๋๋ค. ์ด๋ฉ์ผ์ด ์์๋๋ฉด Landager ๊ณ์ ์ด ์ํ์ ์ฒํ ์ ์์ต๋๋ค.
- ๊ณต์ ๊ธฐ๊ธฐ ์ฌ์ฉ ์ ๋ก๊ทธ์์: ๋ณธ์ธ ์์ ๊ฐ ์๋ ์ปดํจํฐ์์ Landager๋ฅผ ์ฌ์ฉํ ํ์๋ ํญ์ ๋ก๊ทธ์์ํ์ธ์.
ํ์ง ๋ง์์ผ ํ ๊ฒ
[!์ฃผ์] Landager ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์, ๊ณ์ฝ์, ๊ฐ์กฑ ๋ฑ ๋๊ตฌ์๋ ๊ณต์ ํ์ง ๋ง์ญ์์ค.
- ๋ก๊ทธ์ธ ์๊ฒฉ ์ฆ๋ช ์ ๊ณต์ ํ์ง ๋ง์ธ์: ๋ค๋ฅธ ์ฌ๋์ด ๊ทํ์ ๋ฐ์ดํฐ์ ์ก์ธ์คํด์ผ ํ๋ ๊ฒฝ์ฐ ๋์ ๋ณด๊ณ ์ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ๊ณ ๋ คํด ๋ณด์ธ์.
- ๋ฉ๋ชจ ํ๋์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ์ง ๋ง์ธ์: Landager๊ฐ ๊ทํ์ ๊ณ์ ์ ๋ณดํธํ๋ ๋์ ์ํ ๊ณ์ข ๋ฒํธ, ์ฃผ๋ฏผ๋ฑ๋ก๋ฒํธ ๋๋ ๊ธฐํ ๋งค์ฐ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์์ ํ ์คํธ ๋ฉ๋ชจ ํ๋์ ์ ๋ ฅํ์ง ๋ง์ธ์.
- ์์ฌ์ค๋ฌ์ด ํ๋์ ๋ฌด์ํ์ง ๋ง์ธ์: ํ๋ ๋ก๊ทธ์์ ์ ์ ์๋ ํ๋์ด ๋ฐ๊ฒฌ๋๋ฉด ์ฆ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ง์ํ์ ๋ฌธ์ํ์ธ์.
๋์ ๋ฐ๊ธฐ
๊ทํ์ ๊ณ์ ์ด ์์๋์๋ค๊ณ ์๊ฐ๋๊ฑฐ๋ ๋ก๊ทธ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ:
- ์ง์ ํฐ์ผ ์น์ ์ผ๋ก ์ด๋ํฉ๋๋ค.
- ๋์ ๋๋ ์ค์ ์ฐ์ ์์๋ก ์ ํฐ์ผ์ ๋ง๋ญ๋๋ค.
- ์ค๋ฅ ๋ฉ์์ง๋ฅผ ํฌํจํ์ฌ ๋ฌธ์ ๋ฅผ ์์ธํ ์ค๋ช ํ์ญ์์ค.
- Landager ํ์ ์ต๋ํ ๋น ๋ฅด๊ฒ ๋ต๋ณํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํ๋ซํผ ํ์์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋์๋ณด๋ ํ์ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ ํ ์ฌ์ ์ ๋จ์ํํ ์ค๋น๊ฐ ๋์ จ๋์?
Landager๋ฅผ ํตํด ๋น์ฆ๋์ค๋ฅผ ๊ฐ์ํํ ์์ฒ ๋ช ์ ๋ ๋ฆฝ ์๋์ฃผ์ ํจ๊ป ํ์ธ์.
๊ด๋ จ ๋ ์
์ฒซ ๋ก๊ทธ์ธ: ํ๊ฒฝ ์ค์ ํ๊ธฐ
Landager ์ฒซ ์ธ์ ์์ ํ๋กํ ์ ๋ณด, ์ธ์ด ์ค์ , ๊ธฐ๋ณธ ์๋๋ฃ ๋ฉ๋ถ์ผ ๋ฐ ๊ตฌ๋ ์ค์ ์ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
Landager ๋์๋ณด๋ ํ์ ๋ฐฉ๋ฒ
Landager ์ธํฐํ์ด์ค์ ๋ํ ์๋ฒฝ ๊ฐ์ด๋์ ๋๋ค. ์ฌ์ด๋๋ฐ ํ์ ์ฌ์ฉ๋ฒ, ๋์๋ณด๋ ์งํ ์ดํด, ๋ถ๋์ฐ ๊ด๋ฆฌ๋ถํฐ ์ง์ ํฐ์ผ๊น์ง ๋ชจ๋ ๊ธฐ๋ฅ์ ์ฐพ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ธ์.
Landager ๊ณ์ ์ค์
์ด๋ฉ์ผ๊ณผ ๋น๋ฐ๋ฒํธ ๋๋ Google OAuth๋ฅผ ์ฌ์ฉํ์ฌ Landager ๊ณ์ ์ ์์ฑํ๊ณ , ํ๋กํ์ ๊ตฌ์ฑํ๊ณ , ์์ฐ ๊ด๋ฆฌ๋ฅผ ์ํ ์์ ๊ณต๊ฐ์ ์ค๋นํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋จ๊ณ๋ณ ๊ฐ์ด๋์ ๋๋ค.

