Türkçe
  • okta
  • sso
  • kimlik doğrulama

Uygulamanızla Okta SSO'yu Entegre Edin

Uygulamanızla Okta SSO'yu dakikalar içinde nasıl entegre edeceğinizi öğrenin.

Simeng
Simeng
Developer

Geçen ay Logto'da tek oturum açma (SSO) özelliğini resmen yayınladık. Bu özellik, uygulamanızı Logto üzerinden OpenID Connect (OIDC) ve SAML protokolünü destekleyen herhangi bir SSO sağlayıcısıyla entegre etmenizi sağlar. Genel OIDC ve SAML SSO bağlantılarına ek olarak, Okta, Azure AD ve Google Workspace dahil olmak üzere birkaç yerleşik kurumsal SSO bağlayıcısı sağladık. Bu öğreticide, Logto uygulamanızı Okta SSO ile dakikalar içinde nasıl entegre edeceğinizi göstereceğiz.

Ön Koşullar

Başlamadan önce bir Okta hesabınızın olması gerekiyor. Eğer yoksa, ücretsiz bir Okta geliştirici hesabı için buradan kayıt olabilirsiniz.

Tabii ki, bir Logto hesabınızın da olması gerekiyor. Eğer yoksa, bir Logto hesabı için kayıt olabilirsiniz. Logto kişisel kullanım için ücretsizdir. SSO özelliği de dahil olmak üzere tüm özellikler ücretsiz geliştirici kiracıları için mevcuttur.

İyi entegre edilmiş bir Logto uygulaması da gereklidir. Eğer yoksa, bir Logto uygulaması oluşturmak için entegrasyon kılavuzunu takip edin.

Logto'da Yeni Bir Okta SSO Bağlayıcısı Oluşturun

  1. Logto Cloud Konsolu sayfanızı ziyaret edin ve Kurumsal SSO sayfasına gidin.

Logto Cloud Konsolu

  1. Kurumsal SSO Ekle düğmesine tıklayın ve SSO sağlayıcısı olarak Okta'yı seçin.
okta bağlayıcısı

Bir sonraki adıma geçmeden önce Okta tarafından bazı bilgiler toplamamız gerekiyor.

Bir Okta Uygulaması Oluşturun

  1. Okta yönetici portalını ziyaret edin ve bir yönetici hesabına giriş yapın.
  2. Uygulamalar sekmesine gidin, burada tüm uygulamalar listelenecektir.
  3. Yeni bir uygulama oluşturmak için sol üstteki Uygulama Ekle düğmesine tıklayın.
  4. Oturum açma yöntemi olarak OIDC - OpenID Connect ve uygulama türü olarak Web Uygulamasını seçin.

Okta uygulaması oluştur

  1. Bir sonraki adıma geçmek için İleri düğmesine tıklayın.

Okta Uygulamasını Yapılandırın

  1. Uygulama genel bilgilerini doldurun.

    Alan AdıAçıklama
    İsimUygulamanın ismi.
    LogoUygulamanın logosu.
    Hibe TürüUygulamanın hibe türü. Logto istemcisi kullanıcı adına bir SSO akışını tetikleyecek, varsayılan Yetkilendirme Kodu hibe türünü kullanın.

Uygulama Ayarları

  1. Uygulamanın Oturum Açma Yönlendirme URI'lerini doldurun. Bu URI'ler SSO akışı tamamlandıktan sonra kullanıcıyı Logto uygulamasına yönlendirmek için kullanılır. Yönlendirme URI değerini Logto'nun Okta SSO bağlayıcı sayfasının altında bulabilirsiniz.

Yönlendirme URI

  1. Kullanıcıları uygulamaya atayın. Okta, uygulama erişimini kontrol etme yöntemleri sunar. Okta organizasyonundaki tüm kullanıcıları uygulamaya atayabilir veya uygulamayı belirli bir gruba atayabilirsiniz.

Kullanıcıları ata

  1. Uygulama oluşturulmasını tamamlamak için Kaydet düğmesine tıklayın.

Logto'da Okta SSO Bağlayıcısını Yapılandırın

  1. Okta uygulama sayfasından İstemci ID'si ve İstemci Gizli Anahtarı'nı kopyalayın ve Logto Okta SSO bağlayıcı sayfasına yapıştırın.

İstemci ID'si ve İstemci Gizli Anahtarı

  1. Okta organizasyon URL'nizi kopyalayın ve Yayımlayan URL olarak Logto Okta SSO bağlayıcı sayfasına yapıştırın. Organizasyon URL'sini Okta yönetici portalının sağ üst köşesinde bulabilirsiniz.
yayımlayan
  1. SEÇENEKLİ: OAuth isteğinize ek kapsamlar eklemek için Scope alanını kullanabilirsiniz. Bu, Okta OAuth sunucusundan daha fazla bilgi talep etmenizi sağlar. Kullanılabilir kapsamlar hakkında daha fazla bilgi için Okta belgelerine bakın.
  1. SSO Deneyimi sekmesine gidin ve Kurumsal email alanı alanını doldurun. Bu, SSO bağlayıcısını bu kullanıcılar için bir kimlik doğrulama yöntemi olarak etkinleştirecektir. Örneğin, kurumsal email alanı olarak logto.io girerseniz, email adresi @logto.io ile biten tüm kullanıcılar Logto uygulamasına oturum açmak için Okta SSO bağlayıcısını kullanmakla sınırlı olacaktır.

SSO Deneyimi

Logto'nun Oturum Açma Deneyiminde SSO'yu Etkinleştirin

  1. Oturum Açma Deneyimi sayfasına gidin.
  2. Kaydol ve oturum aç sekmesine tıklayın.
  3. GELİŞMİŞ SEÇENEKLER bölümüne kadar aşağı kaydırın ve Kurumsal SSO geçişini etkinleştirin.

SSO'yu Etkinleştir

SSO Entegrasyonunu Test Edin

SSO entegrasyonunu test etmek için oturum açma deneyimi canlı ön izlemesini kullanın. Canlı ön izleme düğmesini Oturum Açma Deneyimi ön izlemesi bölümünün sağ üst köşesinde bulabilirsiniz.

Başarılı bir SSO entegrasyonu, kullanıcıyı Okta oturum açma sayfasına yönlendirecektir. Kullanıcı başarıyla giriş yaptıktan sonra, kullanıcı Logto'nun demo Uygulamasına geri yönlendirilecektir.