Geliştirici portalında birleşik kimlik bilgilerini kullanma

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Birleşik giriş yapma, başka bir sisteme giriş yapmak için bir kimlik yönetimi sistemindeki (kayıt sistemi) kimlik bilgilerini kullanma işlemidir. Örneğin, Apigee geliştirici portalına giriş yapmak için Google veya Twitter kimlik bilgilerinizi kullanırsınız. Birleşik girişin avantajı, giriş yaptığınız sistemin kimlik bilgilerinizle ilişkilendirilen şifreyi hiçbir zaman görmemesidir. Bu sayede şifrelerinizin farklı sistemlere kopyalanması gerekmez.

Geliştirici Hizmetleri portalı, aşağıdakiler de dahil olmak üzere çeşitli yaygın sağlayıcıların kimlik bilgilerini kullanarak birleşik girişi destekler:

  • GitHub
  • Google
  • OpenID
  • Twitter

Ayrıca, zaten bir Apigee Edge hesabınız varsa bu kimlik bilgilerini kullanarak geliştirici portalına giriş yapabilirsiniz.

Desteklenen kimlik bilgisi sağlayıcılarının her biri, aşağıda açıklandığı gibi farklı bir yapılandırma işlemi gerektirir.

Geliştirici portalıyla birleşik kimlik bilgileri kullanma

Geliştirici, portala erişebilmek için portala yeni bir hesap kaydolur ve bir kullanıcı adı, e-posta adresi ve şifre belirtir. Kullanıcı daha sonra kimlik bilgisi olarak portal kullanıcı adını ve şifresini sağlayarak portala giriş yapabilir.

Portalda birleşik giriş sayesinde, mevcut bir portal hesabına giriş yapmak için üçüncü bir tarafın kimlik bilgilerini kullanırsınız. Yani üçüncü taraf kimlik bilgileriyle giriş yapabilmek için portalda bir hesaba sahip olmanız gerekir. Mevcut bir portal hesabına giriş yapmak için Apigee tarafından desteklenen birleştirilmiş kimlik bilgilerinden herhangi birini kullanabilirsiniz. Ayrıca portala yeni bir hesap kaydettirmek için Google ve Apigee kimlik bilgilerini kullanabilirsiniz.

Mevcut bir portal hesabına giriş yapma

Desteklenen birleşik kimlik bilgilerinden birini kullanarak mevcut bir portal hesabına giriş yapın. Örneğin, Twitter kimlik bilgilerinizle giriş yapın. Twitter kimlik bilgilerinizle ilk kez giriş yaptığınızda, portalda Twitter kimlik bilgilerinizi mevcut bir portal hesabıyla ilişkilendirmeniz istenir. Bu ilişkilendirmeyi yalnızca bir kez gerçekleştirirsiniz. Bunun ardından Twitter kimlik bilgilerinizle giriş yapabilirsiniz. Portal, ilişkilendirme bilgilerini saklar.

Yeni bir portal hesabı kaydetme

Google veya Apigee kimlik bilgilerinizi kullanarak portalda yeni bir hesap kaydettirin. Birleştirilmiş kimlik bilgilerini kullanarak portala yeni bir geliştirici olarak kaydolduğunuzda, geliştirici portalı kayıt sisteminden bilgileri (genellikle e-posta adresi) almaya çalışır. Örneğin, portalda yeni bir geliştirici hesabı oluşturmak için Google kimlik bilgilerinizi kullanırsınız. Google'dan portala geri iletilen bilgileri onaylamanız istenir. Kayıt sistemi portala bilgi döndürse bile genellikle şartlar ve koşulları kabul etmek gibi bazı bilgilerin girilmesi için yeni kayıtların yapılması gerekir.

Apigee kimlik bilgilerini kullanarak kaydolma veya giriş yapma

Apigee Edge hesabınız varsa bu kimlik bilgilerini kullanarak geliştirici portalında hesap kaydettirebilir veya mevcut bir hesaba giriş yapabilirsiniz. Varsayılan olarak, geliştirici portalının hem kayıt hem de giriş sayfasında aşağıdaki düğme görünür:

Düğme yalnızca Apigee.com ile biten URL'ye sahip portallarda gösterilir. Bu, Apigee alanındaki portallar anlamına gelir. Örneğin, http://sirketim.devportal.Apigee.com biçiminde bir URL. URL bu alan adıyla bitmiyorsa portala giriş yapmak veya kaydolmak için Apigee Edge kimlik bilgilerinizi kullanamazsınız.

Mevcut bir Apigee Edge kullanıcısını yeni bir portal geliştiricisi olarak kaydetmek için:

Not: Kayıt işlemi sırasında, portalınızın yönetici onayı olmadan herkesin kaydolmasına izin verilecek şekilde yapılandırıldığı varsayılır. Kimlerin kaydolabileceğini denetleme hakkında daha fazla bilgi edinmek için Kullanıcı hesapları ekleme ve yönetme sayfasına göz atın.

  1. Mevcut bir Apigee Edge hesabınız olduğundan emin olun.
  2. Geliştirici portalında Kaydol bağlantısını seçin.
  3. Kayıt sayfasındaki Apigee ile Kimlik Doğrula düğmesini seçin.
    • Apigee Edge'e giriş yapmadıysanız Apigee Edge kimlik bilgilerinizi girin ve Sign in'i (Oturum aç) seçin.
  4. Kaydolmak için başka bilgi gerekmiyorsa yeni hesabınızla geliştirici portalına giriş yaparsınız.
    Apigee hesabınızla ilişkili e-posta adresine, kayıt işleminin tamamlanmasıyla (ör. şifre ayarlama) ilgili bilgilerin bulunduğu bir e-posta gönderilir.
  5. Kayıt işlemini tamamlamak için şartlar ve koşulların kabul edilmesi gibi ek bilgiler gerekiyorsa otomatik olarak Kaydolma sayfasına, Apigee Edge hesabınızdaki uygun alanlara girilen kullanıcı adı ve e-posta bilgilerini içeren bir geri yönlendirilirsiniz.
  6. Kayıt işlemini tamamlamak için gereken diğer kayıt bilgilerini belirtin.
  7. Yeni hesap oluştur'u seçin.
    Apigee hesabınızla ilişkili e-posta adresine, kayıt işleminin tamamlanmasıyla ilgili bilgilerin (şifre ayarlama gibi) bulunduğu bir e-posta gönderilir.

Apigee hesabı kullanarak mevcut bir portal geliştiricisi olarak giriş yapmak için:

  1. Geliştirici portalındaki Giriş bağlantısını seçin.
  2. Giriş sayfasındaki Apigee ile Kimlik Doğrula düğmesini seçin.
    • Apigee Edge'e giriş yaptıysanız geliştirici portalına otomatik olarak giriş yaparsınız.
    • Apigee Edge'e giriş yapmadıysanız Apigee Edge kimlik bilgilerinizi girin ve Sign in'i (Oturum aç) seçin.

Google kimlik bilgilerini kullanarak kaydolma veya giriş yapma

Geliştirici portalında Google kimlik bilgilerini kullanarak birleşik kayıt ve giriş yapma özelliği varsayılan olarak etkindir. Hem kayıt hem de giriş sayfasında aşağıdaki düğmeyi görürsünüz:

Google kimlik bilgilerinizi kullanarak yeni bir geliştirici olarak kaydolabilir veya mevcut bir geliştirici olarak giriş yapabilirsiniz. Örneğin, Gmail hesabınız varsa Gmail kimlik bilgilerinizi kullanarak giriş yapabilirsiniz.

Geliştirici portalı, portal profilinizde bir Google OpenID saklayarak Google kimlik bilgilerini portal hesabınızla ilişkilendirir. Google kimlik bilgilerini portal hesabınızla ilişkilendirdikten sonra geliştirici portalındaki üst düzey menüden e-posta adresinizi > Profili Düzenle'yi seçip ardından OpenID'lerinizi yönetin'i seçerek OpenID'yi görebilirsiniz.

Google kimlik bilgilerinizi kullanarak yeni bir geliştirici olarak kaydolmak için:

Not: Kayıt işlemi sırasında, portalınızın yönetici onayı olmadan herkesin kaydolmasına izin verilecek şekilde yapılandırıldığı varsayılır. Kimlerin kaydolabileceğini denetleme hakkında daha fazla bilgi edinmek için Kullanıcı hesapları ekleme ve yönetme sayfasına göz atın.

  1. Gmail hesabı gibi mevcut bir Google Hesabınız olduğundan emin olun.
  2. Geliştirici portalında Kaydol bağlantısını seçin
  3. Kayıt sayfasındaki Google ile Kimlik Doğrula düğmesini seçin.
    Geliştirici portalının Google e-posta adresinize ve temel bilgilerinize erişebileceğini kabul etmenizi isteyen bir Google sayfasına yönlendirileceksiniz.
  4. Onaylamak için Kabul Et'i seçin.
  5. Google'dan alınan bilgilerle kayıt alanları önceden doldurulmuş olarak geliştirici portalının kayıt sayfasına yönlendirilirsiniz.
  6. Kayıt işlemini tamamlamak için eksik olan gerekli bilgileri belirtin.
  7. Yeni hesap oluştur'u seçin.
    Gmail hesabınıza, kayıt işleminin tamamlanmasıyla ilgili bilgilerin bulunduğu bir e-posta gönderilir.

Mevcut bir geliştirici olarak giriş yapmak için:

  1. Geliştirici portalındaki Giriş bağlantısını seçin.
  2. Giriş sayfasında Google ile Kimlik Doğrula düğmesini seçin.
    • Google'a zaten giriş yaptıysanız portala da giriş yapmış olursunuz.
    • Google'a giriş yapmadıysanız portala giriş yapmak için Google kimlik bilgilerinizi girin.
  3. Google kimlik bilgilerini kullanarak ilk kez giriş yapıyorsanız portalda bir sayfaya yönlendirilirsiniz. Bu sayfada Google Hesabınızı geliştirici portalındaki mevcut bir hesapla ilişkilendirmeniz gerekir:

  4. OpenID'nizin altındaki URL'yi kopyalayın.
  5. Sayfanın üst kısmındaki giriş bağlantısını seçin ve mevcut geliştirici portalı kimlik bilgilerinizi kullanarak giriş yapın.
  6. Geliştirici portalındaki üst düzey menüden e-posta adresinizi > Profili Düzenle'yi seçin.
  7. Profil sayfanızda OpenID'lerinizi yönetin'i seçin.
  8. OpenID URL'sini girin ve OpenID ekle'yi seçin.
    Artık Google kimlik bilgilerinizi kullanarak giriş yapabilirsiniz.

Twitter kimlik bilgileriyle giriş yap

Twitter kimlik bilgilerinizi kullanarak mevcut bir geliştirici olarak giriş yapabilirsiniz, ancak yeni kullanıcı olarak kaydolamazsınız.

Twitter kimlik bilgilerini kullanarak birleşik giriş yapmak için geliştirici portalında Drupal Twitter Signin modülünü etkinleştirmeniz gerekir. Bu modülü etkinleştirdikten sonra giriş sayfasında aşağıdaki düğmeyi görürsünüz:

Geliştirici portalı ile Twitter arasındaki bağlantı, kimlik doğrulama için OAuth kullanır. Bu nedenle, Twitter kimlik bilgileriyle geliştirici portalına giriş yapabilmek için önce bir Twitter uygulaması oluşturmanız gerekir. Ardından bu uygulama, geliştirici portalı ve Twitter tarafından iletişim kurmak için kullanılan tüketici anahtarını ve tüketici sırrını oluşturur.

Aşağıdaki süreçte önce geliştirici portalında Twitter Oturum Açma modülünü etkinleştirir, ardından Twitter uygulamasını oluşturursunuz. Uygulamayı oluşturduktan sonra Twitter ile Oturum Açma modülüne geri dönün ve Twitter uygulamasından gerekli yapılandırma bilgilerini ekleyin.

Twitter ile Oturum Açma modülünü etkinleştirmek için:

  1. Portalınıza yönetici ayrıcalıklarına sahip bir kullanıcı olarak giriş yapın.
  2. Drupal yönetim menüsünde Modüller'i seçin. Yüklü tüm Drupal modüllerinin listesi görüntülenir.
  3. Sayfayı aşağı kaydırın ve Twitter ile Oturum Açma modülünün yanındaki onay kutusunu seçin.
  4. Yapılandırmanızı kaydedin.
    Twitter'da Oturum Açma modülünü etkinleştirirken diğer modüllerin de etkinleştirilmesi gerektiği konusunda bildirim alabilirsiniz. Bu modülleri etkinleştirdiğinizden emin olun.
  5. Twitter ile Oturum Açma modülü etkinleştirildikten sonra Drupal menüsünden Yapılandırma > Web Hizmetleri > Twitter'ı seçin.
    Twitter yapılandırma ekranı görünür.
  6. Ayarlar sekmesini seçin.
  7. Geri Çağırma URL'sini kopyalayın. Bu URL'yi şu formda bize gönderin:

    http://{env}-{org-name}.devportal.apigee.com/twitter/oauth

    Twitter uygulamasını oluşturmak için bu URL'ye ihtiyacınız vardır.

Twitter uygulamasını oluşturun:

  1. Tarayıcıda https://dev.twitter.com/apps/new sayfasına gidin ve Twitter hesabınıza giriş yapın.
  2. Portalınızla ilgili aşağıdaki bilgileri girin:
    Ad: örneğin, MyApigeePortal
    Açıklama: örneğin Apigee Portalım
    Web Sitesi: örneğin http://{env}-{org-name}.devportal.apigee.com/
    CallbackURL: Twitter Signin modülü yapılandırma ekranından Geri Çağırma URL'sini kopyalayın.
  3. Hükümleri/koşulları kabul edin.
    Tüketici anahtarı ve tüketici sırrı dahil olmak üzere OAuth ayarlarının bulunduğu bir Twitter sayfasına yönlendirileceksiniz. Drupal Twitter Oturum Açma modülünü yapılandırmak için anahtara ve gizli anahtara ihtiyacınız vardır.
  4. Settings (Ayarlar) sekmesinin altında, Application Type Access'i (Uygulama Türü Erişimi) Okuma ve Yazma olarak değiştirin.
  5. Bu Twitter uygulamasının ayarını güncelle'yi seçin.

Twitter ile Oturum Açma modülünü yapılandırmak için:

  1. Portalınıza yönetici ayrıcalıklarına sahip bir kullanıcı olarak giriş yapın.
  2. Drupal menüsünde Yapılandırma > Web Hizmetleri > Twitter'ı seçin.
    Twitter yapılandırma ekranı görünür.
  3. Ayarlar sekmesini seçin.
  4. Twitter sayfasındaki Tüketici Anahtarı'nı OAUTH Tüketici Anahtarı alanına kopyalayın.
  5. Twitter sayfasındaki Tüketici Sırrını OAUTH Tüketici Sırrı alanına kopyalayın.
  6. Yapılandırmayı Kaydet'i seçin.
  7. Twitter sekmesini seçin.
  8. Twitter uygulamasını oluşturan hesapla Twitter'da oturumunuz açıkken kimliği doğrulanmış hesap eklemek için Twitter'a git düğmesini seçin.
  9. Oturum aç sekmesini seçin.
  10. Yeni Kullanıcıları Otomatik Olarak Kaydet bölümünde Hayır 'ı seçin.
  11. Yapılandırmayı kaydedin.
    Twitter kullanıcıları artık geliştirici portalına kaydolabilir ve Twitter kimlik bilgilerini kullanarak giriş yapabilir.

Twitter hesabı kullanarak mevcut bir geliştirici olarak giriş yapmak için:

  1. Geliştirici portalındaki Giriş bağlantısını seçin.
  2. Giriş sayfasında Twitter ile Kimlik Doğrula düğmesini seçin.
  3. Twitter sayfasına yönlendirilirsiniz.
    • Twitter'da zaten oturum açtıysanız Uygulamayı yetkilendir'i seçin.
    • Twitter'a giriş yapmadıysanız Twitter kimlik bilgilerinizi girin ve Uygulamayı yetkilendir'i seçin.
  4. Twitter kimlik bilgilerini kullanarak ilk kez giriş yapıyorsanız portalda bir sayfaya yönlendirilirsiniz. Bu sayfada Twitter hesabınızı geliştirici portalındaki mevcut bir hesapla ilişkilendirmeniz gerekir.
  5. Twitter hesabınızla ilişkilendirmek istediğiniz hesabın kullanıcı adını ve şifresini girin. Bunu yalnızca bir kez yapmanız yeterlidir.
    Twitter kimlik bilgilerinizle bir sonraki girişinizde doğrudan portala giriş yapmış olursunuz.

GitHub kimlik bilgilerini kullanarak giriş yap

GitHub kimlik bilgilerinizi kullanarak mevcut bir geliştirici olarak giriş yapabilirsiniz ancak yeni kullanıcı olarak kaydolamazsınız.

GitHub kimlik bilgilerini kullanarak birleşik giriş yapmak için geliştirici portalında Drupal GitHub Connect modülünü etkinleştirmeniz gerekir. Bu modülü etkinleştirdikten sonra giriş sayfasında aşağıdaki düğmeyi görürsünüz:

Geliştirici portalı ile GitHub arasındaki bağlantı, kimlik doğrulama için OAuth kullanır. Bu nedenle, GitHub kimlik bilgileriyle geliştirici portalına giriş yapabilmek için öncelikle bir GitHub uygulaması oluşturmanız gerekir. Ardından bu uygulama, geliştirici portalı ve GitHub tarafından iletişim kurmak için kullanılan tüketici anahtarını ve tüketici sırrını oluşturur.

Aşağıdaki süreçte önce GitHub uygulamasını oluşturursunuz. Uygulamayı oluşturduktan sonra GitHub Connection modülünü etkinleştirin ve GitHub uygulamasından İstemci Kimliği ile İstemci Sırrı'nı ekleyin.

GitHub uygulamasını oluşturun:

  1. Bir tarayıcıda şu sayfaya gidin: https://github.com/settings/applications/new. ve gerekirse GitHub hesabınıza giriş yapın.
  2. Portalınızla ilgili aşağıdaki bilgileri girin:
    Uygulama Adı: örneğin MyApigeePortal
    Açıklama: örneğin My Apigee Portal
    Web Sitesi: örneğin http://{env}-{org-name}.devportal.apigee.com/
    CallbackURL: Portalınızın ana sayfasının /github/register/create uzantısına sahip URL'si. Örneğin:

    http://{env}-{org-name}.devportal.apigee.com/github/register/create
  3. İsteğe bağlı olarak bir resim seçin.
  4. Uygulamayı kaydet'i seçin. GitHub sitesinde, geliştirici portalındaki GitHub bağlantı modülünü yapılandırmanız için gereken Client-ID ve Client Secret (İstemci Sırrı) şu şekilde gösterilir:
    Client ID: dbe86111e411d031d8fb
    Client Secret: e6bd0f838a288113e8b4e531cb6a948
  5. GitHub bağlantı modülünü yapılandırırken kullanmak için bu değerleri kopyalayın.

GitHub Bağlantı modülünü etkinleştirmek için:

  1. Portalınıza yönetici ayrıcalıklarına sahip bir kullanıcı olarak giriş yapın.
  2. Drupal yönetim menüsünde Modüller'i seçin. Yüklü tüm Drupal modüllerinin listesi görüntülenir.
  3. Sayfayı aşağı kaydırın ve GitHub Connection modülünün yanındaki onay kutusunu seçin.
  4. Yapılandırmanızı kaydedin.
    GitHub Connection modülünü etkinleştirirken diğer modüllerin de etkinleştirilmesi gerektiğini belirten bir bildirim alabilirsiniz. Bunlar otomatik olarak etkinleştirilmelidir.
  5. GitHub Bağlantı modülü etkinleştirildikten sonra Drupal menüsünden Yapılandırma > Kişiler > GitHub'ı seçin.
    GitHub yapılandırma ekranı görüntülenir.
  6. GitHub uygulamanızdaki İstemci Kimliği'ni ve İstemci Sırrı'nı girin.
  7. GitHub Connect bloğunu görüntülenmesini istediğiniz yere yerleştirin.
  8. Yapılandırmayı kaydedin.

GitHub hesabı kullanarak mevcut bir geliştirici olarak giriş yapmak için:

  1. Geliştirici portalındaki Giriş bağlantısını seçin.
  2. Giriş sayfasında GitHub ile giriş yap düğmesini seçin.
  3. Bir GitHub sayfasına yönlendirilirsiniz.
    • GitHub'a zaten giriş yaptıysanız Erişime izin ver'i seçin.
    • GitHub'a giriş yapmadıysanız GitHub kimlik bilgilerinizi girin ve Uygulamayı yetkilendir'i seçin.
  4. GitHub kimlik bilgilerini kullanarak ilk kez oturum açtıysanız portalda bir sayfaya yönlendirilirsiniz. Bu sayfada GitHub hesabınızı geliştirici portalındaki mevcut bir hesapla ilişkilendirmeniz gerekir.
  5. GitHub hesabınızla ilişkilendirmek istediğiniz hesabın kullanıcı adını ve şifresini girin. Bunu yalnızca bir kez yapmanız yeterlidir.
    GitHub kimlik bilgilerinizle tekrar giriş yaptığınızda doğrudan portala giriş yapmış olursunuz.

OpenID kimlik bilgilerini kullanarak giriş yap

OpenID, OpenID'yi destekleyen herhangi bir siteye giriş yapmak için kullanabileceğiniz tek bir kullanıcı adı ve şifre oluşturmanıza olanak tanır. OpenID ile şifreniz paylaşılmaz, yalnızca OpenID sağlayıcısında bulunur. Kimliğinizi başka bir web sitesi üzerinden doğrulamak OpenID sağlayıcısının sorumluluğudur. OpenID hakkında daha fazla bilgi edinmek için http://openid.net/ adresini ziyaret edin.

Google veya Yahoo gibi en popüler web sitelerinin bazılarında hesabınız varsa zaten OpenID'niz vardır. Örneğin, bir Yahoo e-posta kullanıcısı şu formda bir OpenID'ye sahiptir:

https://me.yahoo.com/a/UniqueID

Burada UniqueID, Yahoo tarafından oluşturulur. Geliştirici portalına giriş yapmak için bu OpenID'yi kullanabilirsiniz.

OpenID'yi geliştirici portalıyla desteklemek için Drupal OpenID modülünü etkinleştirmeniz gerekir. Geliştirici portalında başka yapılandırmaya gerek yoktur. OpenID modülünü etkinleştirdikten sonra aşağıdaki bağlantılar geliştirici portalı giriş sayfasına otomatik olarak eklenir:

Geliştirici portalı, OpenID'yi portal profilinizde depolayarak bir OpenID'yi portal hesabınızla ilişkilendirir. Bir OpenID'yi portal hesabınızla ilişkilendirdikten sonra, geliştirici portalının üst düzey menüsünden e-posta adresinizi > Profili Düzenle'yi seçip ardından OpenID'nizi yönetin'i seçerek OpenID'yi görebilirsiniz.

OpenID modülünü etkinleştirmek için:

  1. Portalınıza yönetici ayrıcalıklarına sahip bir kullanıcı olarak giriş yapın.
  2. Drupal yönetim menüsünde Modüller'i seçin. Yüklü tüm Drupal modüllerinin listesi görüntülenir.
  3. Sayfayı aşağı kaydırın ve OpenID modülünün yanındaki onay kutusunu seçin.
  4. Yapılandırmanızı kaydedin.
    Geliştirici portalında başka yapılandırmaya gerek yoktur.

OpenID kullanarak mevcut bir geliştirici olarak giriş yapmak için:

  1. Geliştirici portalı kimlik bilgilerinizi kullanarak geliştirici portalına giriş yapın.
  2. Menü çubuğundaki üst düzey menüden e-posta adresinizi > Profili Düzenle 'yi seçin.
  3. Profil sayfanızda OpenID'lerinizi yönetin'i seçin.
  4. OpenID'nizi girin ve OpenID ekle'yi seçin.
    Artık OpenID'nizi kullanarak giriş yapabilirsiniz.
  5. Geliştirici portalından çıkış yapın.
  6. Giriş'i seçin.
  7. Giriş sayfasında, OpenID kullanarak giriş yap seçeneğini belirleyin.
  8. OpenID'nizi girin.
  9. Giriş yap'ı seçin.

Alternatif olarak OpenID'nizi kullanarak doğrudan mevcut bir geliştirici portalı hesabına giriş yapabilirsiniz. İlk kez yaptığınızda geliştirici portalı kimlik bilgilerinizi kullanarak giriş yapmanız istenir. İlk kez giriş yaptığınızda OpenID'niz otomatik olarak geliştirici portalı hesabıyla ilişkilendirilir. Artık OpenID'nizi kullanarak doğrudan giriş yapabilirsiniz.