Yaklaşan Intlayer sürümleri hakkında bildirim alın
    Oluşturma:2025-12-16Son güncelleme:2025-12-16

    Intlayer CLI Login Komutu


    Açıklama

    Intlayer CLI'nin login komutu, Intlayer CMS ile kimlik doğrulaması yapmanıza olanak tanır. Bu komut, kimlik doğrulama işlemini tamamlamak ve Intlayer hizmetlerini kullanmak için gerekli kimlik bilgilerini (Client ID ve Client Secret) almak üzere varsayılan tarayıcınızı otomatik olarak açar.

    Kullanım

    npx intlayer login [options]

    veya

    intlayer login [options]

    Seçenekler

    --cms-url <url>

    Intlayer CMS ile kimlik doğrulaması için bağlanılacak URL'yi belirtin.

    • Type: string
    • Default: intlayer.config.* içinde yapılandırılmış değer veya https://intlayer.org
    • Example:
    npx intlayer login --cms-url https://intlayer.org

    Yapılandırma Seçenekleri

    Ayrıca ortak yapılandırma seçeneklerini de kullanabilirsiniz:

    • --env-file <path>: Ortam dosyasının yolu
    • -e, --env <env>: Çalışma ortamı
    • --base-dir <dir>: Projenin temel dizini
    • --verbose: Ayrıntılı çıktıyı etkinleştir (varsayılan: true)
    • --prefix <prefix>: Loglar için ön ek

    Nasıl Çalışır

    1. Yerel Sunucu Başlatma: Komut, CMS'den kimlik bilgilerini almak için rastgele bir portta yerel bir HTTP sunucusu başlatır
    2. Tarayıcı Açma: Komut varsayılan tarayıcınızı CMS giriş URL'siyle otomatik olarak açar
    3. Kimlik Doğrulama: Tarayıcıda Intlayer hesabınızı kullanarak kimlik doğrulamayı tamamlayın
    4. Kimlik Bilgilerinin Alınması: Yerel sunucu, CMS'den Client ID ve Client Secret'i alır
    5. Talimatlar: Komut, projenizde kimlik bilgilerini yapılandırmak için talimatlar gösterir

    Çıktı

    Başarılı bir girişten sonra, komut şunları gösterecektir:

    1. Alınan kimlik bilgileri (Client ID ve Client Secret)
    2. .env dosyası için talimatlar:
    INTLAYER_CLIENT_ID=your_client_idINTLAYER_CLIENT_SECRET=your_client_secret
    1. Intlayer yapılandırma dosyası için talimatlar:
    {  editor: {    cmsURL: 'https://intlayer.org',typescript{  editor: {    cmsURL: 'https://intlayer.org',    clientId: process.env.INTLAYER_CLIENT_ID,    clientSecret: process.env.INTLAYER_CLIENT_SECRET,  },}

    Manuel Yapılandırma

    Tarayıcı otomatik olarak açılmıyorsa, terminalde gösterilen URL'yi kopyalayarak tarayıcınızda manuel olarak ziyaret edebilirsiniz.

    Örnekler

    Özel CMS URL'si ile Giriş

    npx intlayer login --cms-url https://custom-cms.example.com

    Belirli Bir Ortam Dosyası ile Giriş

    npx intlayer login --env-file .env.production

    Ayrıntılı Modda Giriş

    npx intlayer login --verbose

    Sorun Giderme

    Tarayıcı Açılmıyor

    Tarayıcı otomatik olarak açılmıyorsa, terminalde gösterilen URL'yi kopyalayın ve tarayıcınızda manuel olarak açın.

    Bağlantı Sorunları

    Bağlantı sorunlarıyla karşılaşırsanız, şunları doğrulayın:

    1. CMS URL'sinin doğru olduğunu
    2. İnternet bağlantınızın düzgün çalıştığını
    3. Bağlantıyı engelleyen bir güvenlik duvarı olmadığını

    Kimlik Bilgileri Alınmadı

    Kimlik bilgileri alınmadıysa:

    1. Tarayıcıda kimlik doğrulama işlemini tamamladığınızdan emin olun
    2. Yerel portun engellenmediğini doğrulayın
    3. Komutu tekrar deneyin
    4. İnternet bağlantınızın düzgün çalıştığından emin olun
    5. Bağlantıyı engelleyen herhangi bir güvenlik duvarı olmadığından emin olun

    Kimlik Bilgileri Alınmadı

    Kimlik bilgileri alınmadıysa:

    1. Tarayıcıda kimlik doğrulama sürecini tamamladığınızdan emin olun
    2. Yerel portun engellenmediğini doğrulayın
    3. Komutu tekrar deneyin

    Sonraki Adımlar

    Giriş işlemini tamamladıktan sonra:

    1. Kimlik bilgilerini .env dosyanıza ekleyin
    2. Kimlik bilgileri ile intlayer.config.* dosyanızı yapılandırın
    3. Sözlüklerinizi yönetmek için CLI komutlarını kullanın:

    Ayrıca Bakınız

    Yaklaşan Intlayer sürümleri hakkında bildirim alın