Catch up on highlights from Firebase at Google I/O 2023. Learn more

Bir hizmet hesabıyla kimlik doğrulaması yapın

Hizmet hesapları, bir CI ortamında Uygulama Dağıtımını ayarlamak için kullanışlıdır. Bir hizmet hesabıyla kimlik doğrulaması, yapılarınızı dağıtmak için istemci kitaplıklarını (ör. Firebase CLI veya fastlane) kullanmanıza olanak tanır. Kimlik doğrulaması için bir hizmet hesabı kullandığınızda Firebase, uygulamanızın GOOGLE_APPLICATION_CREDENTIALS ortam değişkenini ayarlayarak sağlayabileceğiniz kimlik bilgilerini bulmak için Uygulama Varsayılan Kimlik Bilgilerini (ADC) kullanır.

  1. Google Cloud Console'u açın ve projenizi seçin.
  2. Hizmet Hesabı Oluştur'a tıklayın ve hizmet hesabı ayrıntılarını girin.
  3. Oluştur ve Devam Et'i tıklayın.
  4. Firebase Uygulama Dağıtım Yöneticisi rolünü ekleyin ve Bitti 'yi tıklayın.
  5. Özel bir JSON anahtarı oluşturun ve anahtarı yapı ortamınız tarafından erişilebilen bir konuma taşıyın. Firebase projenizde App Distribution'a yönetici erişimi sağladığından, bu dosyayı güvenli bir yerde sakladığınızdan emin olun .
  6. Uygulamanızı 20 Eylül 2019'dan sonra oluşturduysanız bu adımı atlayın : Google APIs konsolunda Firebase App Distribution API'yi etkinleştirin. İstendiğinde, Firebase projenizle aynı adı taşıyan projeyi seçin.
  7. GOOGLE_APPLICATION_CREDENTIALS ortam değişkenini özel anahtar JSON dosyanızın yoluna ayarlayın:
    export GOOGLE_APPLICATION_CREDENTIALS=/absolute/path/to/credentials/file.json