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.