

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 환경 변수 설정
<a name="setting-env-vars"></a>

Amplify 콘솔을 사용하여 애플리케이션의 환경 변수를 설정하려면 다음 지침을 따릅니다.

**참고**  
앱이 연속 배포되도록 설정하고 git 리포지토리에 연결된 경우에만 Amplify 콘솔의 **앱 설정** 메뉴에 **환경 변수**가 표시됩니다. 이러한 유형의 배포에 대한 지침은 [기존 코드로 시작하기](getting-started.md)를 참조하세요.

**환경 변수를 설정하는 방법**

1. 에 로그인 AWS Management Console 하고 [Amplify 콘솔](https://console.aws.amazon.com/amplify/)을 엽니다.

1. Amplify 콘솔에서 **호스팅**을 선택한 다음 **환경 변수**를 선택합니다.

1. **환경 변수** 페이지에서 **변수 관리**를 선택합니다.

1. **변수**에 키를 입력합니다. **값**에 값을 입력합니다. 기본적으로 Amplify는 환경 변수를 모든 브랜치에 적용하므로 새로운 브랜치에 연결할 때 변수를 다시 입력할 필요가 없습니다.

1. (선택 사항) 브랜치에 맞게 환경 변수를 사용자 지정하려면 다음과 같이 브랜치 재정의를 추가합니다.

   1. **작업**을 선택한 다음, **변수 재정의 추가**를 선택합니다.

   1. 이제 브랜치별 환경 변수 집합을 갖게 되었습니다.

1. **저장**을 선택합니다.

## 소셜 로그인을 위한 인증 파라미터를 사용하여 새 백엔드 환경 생성
<a name="creating-a-new-backend-environment-with-authentication-parameters"></a>

**브랜치를 앱에 연결하려면**

1. 에 로그인 AWS Management Console 하고 [Amplify 콘솔](https://console.aws.amazon.com/amplify/)을 엽니다.

1. 브랜치를 앱에 연결하는 절차는 브랜치를 새 앱과 기존 앱 중 어디에 연결하는지에 따라 달라집니다.
   + **브랜치를 새 앱에 연결**

     1. **빌드 설정** 페이지에서 **이 브랜치에 사용할 백엔드 환경 선택** 섹션을 찾습니다. **환경**에서 **새 환경 생성**을 선택하고 백엔드 환경의 이름을 입력합니다. 다음 스크린샷은 **빌드 설정** 페이지의 **이 브랜치에 사용할 백엔드 환경 선택** 섹션에 백엔드 환경 이름을 **backend**로 입력한 모습입니다.  
![\[빌드 설정 페이지에서 이 브랜치에 사용할 백엔드 환경 선택 섹션.\]](http://docs.aws.amazon.com/ko_kr/amplify/latest/userguide/images/amplify-newenvironment-1.png)

     1. **빌드 설정 페이지**에서 **고급 설정** 섹션을 확장하고 소셜 로그인 키에 대한 환경 변수를 추가합니다. 예를 들어 **AMPLIFY\$1FACEBOOK\$1CLIENT\$1SECRET**은(는) 유효한 환경 변수입니다. 기본적으로 사용할 수 있는 Amplify 시스템 환경 변수 목록은 [Amplify 환경 변수 참조](environment-variables.md#amplify-console-environment-variables)의 표를 참조하세요.
   + **브랜치를 기존 앱에 연결**

     1. 새 브랜치를 기존 앱에 연결하는 경우 브랜치를 연결하기 전에 소셜 로그인 환경 변수를 설정합니다. 탐색 창에서 **앱 설정**, **환경 변수**를 선택합니다.

     1. **환경 변수** 섹션에서 **변수 관리**를 선택합니다.

     1. **변수 관리** 섹션에서 **변수 추가**를 선택합니다.

     1. **변수**(키) 에 클라이언트 ID를 입력합니다. **값**에 클라이언트 암호를 입력합니다.

     1. **저장**을 선택합니다.