Kullanıcı Kılavuzu

Generate Authenticator App URI Aksiyonu ile 2FA Entegrasyonu 

7/10/26
Generate Authenticator App URI Aksiyonu ile 2FA Entegrasyonu 

Kuika'da iki faktörlü kimlik doğrulama (2FA) kullanarak uygulamanızın güvenliğini artırabilirsiniz. 2FA sayesinde kullanıcının şifresi ele geçirilse bile hesabı korunur. Bu, özellikle finansal veya kişisel veri içeren uygulamalarda önemli bir güvenlik katmanı sağlar.

Generate Authenticator App URI aksiyonu, kullanıcıların Google Authenticator veya Microsoft Authenticator gibi mobil doğrulama uygulamalarında hesap tanımlamasını sağlayan kullanıcıya özel bir URI (Uniform Resource Identifier) oluşturur. Bu URI, QR kod olarak gösterilebilir veya uygulamaya manuel olarak girilebilir.

Bu kılavuzda 2FA'yı Kuika Config Manager modülü üzerinden nasıl etkinleştireceğinizi, Generate Authenticator App URI aksiyonunu nasıl kullanacağınızı, SMS veya e-posta ile doğrulama kodu gönderimini nasıl yapılandıracağınızı ve 2FA'yı giriş akışına nasıl dahil edeceğinizi adım adım öğreneceksiniz.

2FA Nasıl Etkinleştirilir?

1. Konfigürasyonu Açın veya Oluşturun

  • Kuika platformuna giriş yapın.
  • Apps ekranından çalışacağınız projeyi açın.
  • Üst menüden Config Manager modülüne tıklayın.
  • Yeni bir konfigürasyon oluşturmak için Create a blank configuration kartına tıklayın, konfigürasyona bir isim verin ve oluşturma işlemini tamamlayın. Mevcut bir konfigürasyonu kullanmak isterseniz listeden adına tıklayın.

2. Authentication & Authorization Ayarına Gidin

  • Konfigürasyon ekranının üst kısmında App Settings sekmesinin seçili olduğundan emin olun.
  • Sol menüde Identity & Access başlığı altındaki Authentication & Authorization seçeneğine tıklayın. Menünün üstündeki Search settings alanına "authentication" yazarak da bu ayara hızlıca ulaşabilirsiniz.

3. 2FA Ayarlarını Yapın

  • 2F Auth anahtarını aktif hale getirin. Anahtar aktif edildiğinde 2 Auth Duration alanı görünür.
  • 2 Auth Duration alanına iki faktörlü doğrulamaya ait süreyi gün cinsinden girin (ör. 15).

4. Ayarları Kaydedin

  • Gerekli tüm alanları eksiksiz ve doğru şekilde doldurduğunuzdan emin olun.
  • Sağ üst köşedeki SAVE butonuna tıklayarak değişiklikleri kaydedin.

Authenticator Uygulaması ile Doğrulama

1. Generate Authenticator App URI Aksiyonunu Ekleyin

  • Kullanıcının 2FA kurulumunu başlatacağı ekrana bir buton ekleyin (ör. "2FA'yı Başlat").
  • Butona OnClick tetikleyicisi ekleyin.
  • Aksiyon olarak Authorization > Generate Authenticator App URI seçeneğini seçin.

Aksiyon çalıştığında kullanıcıya özel bir URI oluşturulur. Bu URI'yi QR kod olarak gösterebilir veya kullanıcının doğrulama uygulamasına manuel olarak girebilmesi için metin olarak da sunabilirsiniz.

2. QR Kodu Gösterin

  • Aksiyonun döndürdüğü URI'yi bir QR kod bileşeni ile görüntüleyin.
  • Kullanıcı, mobil doğrulama uygulamasıyla QR kodu tarayarak hesabını uygulamaya tanımlar.

SMS veya E-posta ile Doğrulama Kodu Gönderme

1. E-posta Şablonunu Düzenleyin

  • Email Builder modülünde Verify Email şablonunu düzenleyerek doğrulama kodu e-postasının içeriğini özelleştirin.

2. SMS İçin Doğrulama Kodu Gönderici Oluşturun

  • Datasources modülünde + simgesine tıklayın.
  • C# veri kaynağını seçin.
  • Custom Verification Code Sender Provider şablonunu seçin.
  • User Email, User Phone, FirstName ve LastName gibi bilgileri kullanarak mesaj içeriğini oluşturun.
  • Gönderim işlemini, gerekli koşullara göre kod içindeki return false satırının üstünde tanımlayın.

Giriş Aşamasında 2FA Kullanımı

1. Kullanıcı Girişini Yapılandırın

  • Giriş butonuna Authorization > Encrypted Sign In aksiyonunu ekleyin. Bu aksiyon kullanıcı adı ve şifre kontrolünü yapar.
  • User Name ve Password parametrelerine değerleri Current üzerinden atayın (ör. Current.Email, Current.Password).

2. Doğrulama Kodu Adımını Tamamlayın

  • Kullanıcı adı ve şifre doğrulandıktan sonra kullanıcı, ikinci doğrulama adımı için Verification Code ekranına yönlendirilir.
  • Kullanıcı doğrulama kodunu girdikten sonra uygulamaya erişim sağlanır.

Bu adımları tamamladığınızda uygulamanızda iki faktörlü kimlik doğrulama ile korunan güvenli bir giriş akışı kurmuş olacaksınız.

Önemli İpuçları

  • Kullanıcılara özel gizli anahtarlar Kuika tarafından sistem içinde güvenli şekilde saklanır.
  • Her kullanıcı yalnızca kendi hesabına özel QR kod ile doğrulama uygulamasına tanımlama yapabilir. QR kodun yalnızca ilgili kullanıcıya gösterildiğinden emin olun.
  • Canlı ortama geçmeden önce 2FA akışını test ortamında farklı doğrulama uygulamaları ve kullanıcılarla uçtan uca deneyin.

2FA'yı doğru şekilde yapılandırarak kullanıcılarınızın hesaplarını yetkisiz erişime karşı ek bir güvenlik katmanıyla koruyabilirsiniz.

No items found.

Sözlük

No items found.

Alt Başlıklar