Skip to main content

env.dabory의 이해

env.dabory

다보리 컴포저블 프론트엔드에서 Laravel의 환경설정 파일인 .env 파일을 확장하여, 백엔드 API 서버와 db 연동을 위해 추가적으로 사용되는 연동용 설정파일. 이 파일은 메인 API 서버와의 연동을 관리하는 데 필요한 변수를 포함하고 있습니다.

 1. 백엔드 API와 연동

.env.dabory 파일은 백엔드 API 서버와의 연동을 위한 설정 파일입니다.

API 서버와 DB 서버에 따라 이 파일의 설정이 달라집니다.

 2. 프론트엔드와 백엔드 연동 과정

프론트엔드에서 .env.dabory 파일에 있는 변수들을 Sodium 라이브러리를 통해 암호화된 형태로 참조합니다.

이 변수를 활용하여 main API 서버에 요청시, 서버는 게이트 토큰을 반환합니다.

 3. env.dabory의 주요 변수 설명

*_API_URL: 연동할 API 서버의 URL과 포트 번호.

*_API_CLIENT_ID: API 클라이언트 ID.

*_API_CLIENT_SECRET: API 클라이언트 비밀키.

*_API_BEFORE_BASE64: API 키 쌍을 Base64로 인코딩한 값.