Microsoft Authentication Library (MSAL)

MSAL, Microsoft kimlik doğrulama işlemlerini yapılandırmak için kullanılır.

MSAL Sağlayıcısını Ekleme

  • Apps ekranından çalışacağınız projeyi açın.
  • Configuration Manager modülüne tıklayın.
  • Yeni bir yapılandırma oluşturun veya mevcut bir yapılandırmayı seçin.
  • Authentication & Authorization sekmesine gidin.
  • Authentication Provider başlığı altındaki açılır menüden ADD NEW seçeneğini tıklayın.
  • MSAL seçeneğini belirleyin.

Workspace’de Global Configuration tarafından eklenen içerikler, yetkisi olmayan kullanıcılar için yalnızca okunabilir veya gizlenmiş (***) şekilde görüntülenir.

  • Gerekli bilgileri girin:
    • Name: Sağlayıcının adını belirleyin.
    • Client ID: Azure Portal’dan aldığınız uygulamanın benzersiz kimliğini girin.
    • Client Secret: Uygulamanın kimliğini doğrulamak için kullanılan gizli anahtarı girin.
    • Authority: Kimlik doğrulama URL’sini belirtin (örn. https://login.microsoftonline.com/{tenant}).
    • Scopes: Erişim talep edilen izinleri girin (örn. user.read).
    • Keystore Base64 (Android Only): APK dosyasından alınan Base64 kodlanmış anahtar deposunu girin.
    • Cache Location: Token ve kimlik doğrulama bilgilerini saklayacak konumu seçin (örneğin, localStorage veya sessionStorage).
    • Keystore Hash (Android Only): SHA-1 veya SHA-256 hash değerini girin.
  • CREATE butonuna tıklayarak sağlayıcıyı oluşturun.

Bu adımları takip ederek, Kuika platformunda farklı kimlik doğrulama sağlayıcılarını kolayca entegre edebilirsiniz.