보안작업
1. 우선. env파일을 프로젝트 폴더에 생성한다.
2. 코드 작성
NEXTAUTH_SECRET='1234'
작명은 편한 대로 하면 된다.
=> 변수명 = "보관할 문자"
3. 사용 방법
([...nextauth].js 파일)
secret: process.env.NEXTAUTH_SECRET
process.env. 변수명을 통해 env파일에 있는 값을 접근할 수 있다.
api 키 값이나, 보안이 필요한 값을 env파일에 넣어서 사용하면 보안상 문제가 되지 않는다!
앞으로는 코드에 바로 키 값을 넣지 않고 env파일을 따로 작업하여 사용해야지. 하하 난 이제 초짜가 아니 라궁~
'Next.js' 카테고리의 다른 글
Presigned URL을 통한 이미지 업로드 (0) | 2023.07.10 |
---|---|
loading.js, error.js, not-found.js (0) | 2023.07.09 |
회원가입/로그인 기능 + JWT (0) | 2023.07.08 |
Next-Auth + Session 방식 (0) | 2023.07.08 |
Next-Auth를 통한 소셜로그인 (0) | 2023.07.08 |