env.dabory의 이해
env.dabory
env.dabory는 Laravel의 설정파일인 .env
정파일입니다.
2. 서버와 db 연동과정
Frontend에서 백엔드 서버에 API를 요청할 때 .env.daboryapi url은 요청을 보낼 API 서버를 결정하며, 특정 API를 호출하기 위해서는 해당 API 서버에서 발급한 GateToken이 필요합니다.
GateToken을 발급받기 위해서는 ClientId,ClientId, ClientSecret,ClientSecret, BeforeBase64GateToken을 발급받을 수 없습니다. 이러한 변수들을 활용하여 지정된 API 서버에 요청하면, 해당 서버로부터 GateToken을 반환받아 이후 API 호출에 사용할 수 있습니다.
이처럼 GateToken을 중심으로 한 인증 절차를 통해 다보리 앱에서 main app과 guest app 간의 보안성을 유지하면서도 원활한 데이터 연동과 API 호출이 가능합니다.
3. env.dabory의 주요 변수 설명
*_API_URL: 연동할 API 서버의 URL과 포트 번호.
*_API_CLIENT_ID: app별 고유한 API 클라이언트 ID.
*_API_CLIENT_SECRET: app별 고유한 API 클라이언트 seceret키.
*_API_BEFORE_BASE64: app별 고유한 API 키 쌍을 Base64로 인코딩한 값.
