İki Faktörlü Kimlik Doğrulama (2FA) Nedir ve Nasıl Kullanılır?

İki Faktörlü Kimlik Doğrulama (2FA) Nedir ve Nasıl Kullanılır?

Kuika’nın Configuration Manager modülü ile iki faktörlü kimlik doğrulama (2FA), kullanıcı hesaplarını korumak için ek bir güvenlik katmanı sunar. Kullanıcı adı ve şifreye ek olarak SMS veya doğrulama uygulamaları aracılığıyla sağlanan ikinci doğrulama adımı, hesap güvenliğini artırır.

2FA Nedir?

2FA, kullanıcı kimliğini doğrulamak için iki farklı bilgi gerektirir. İlk adımda kullanıcı adı ve şifre girilir. İkinci adımda ise cep telefonuna gönderilen tek kullanımlık şifre (OTP) veya doğrulama uygulamasından alınan güvenlik kodu girilir. Böylece şifre ele geçirilse bile hesaba erişim sağlanamaz.

2FA Nasıl Çalışır?

  • Birinci Adım: Kullanıcı adı ve şifre girilir.
  • İkinci Adım: SMS veya doğrulama uygulaması üzerinden alınan güvenlik kodu girilir.
2FA Nasıl Kullanılır?

Yeni Bir Konfigürasyon Oluşturmak İçin:

  • Kuika platformuna giriş yapın.
  • Apps ekranından çalışacağınız projeyi seçin.
  • Sol menüden Configuration Manager modülünü tıklayın.
  • Konfigürasyona bir isim girin ve CREATE butonuna tıklayın.

2FA Ayarlarını Yapılandırma:

  • Authentication & Authorization alanına gidin.
  • 2FA alanındaki switch’i aktif hale getirin. İlk aşama şifre, ikinci aşama OTP veya güvenlik kodudur.
  • 2 Auth Duration alanında OTP veya güvenlik kodunun geçerlilik süresini belirleyin (örn. 15 gün).

OTP ve Güvenlik Kodu Kullanımı:

  • SMS ile OTP: Şifre doğrulamasından sonra cep telefonuna gönderilen tek kullanımlık kod girilerek kimlik doğrulanır.
Verification Code Ekranını ve Şablonlarını Düzenleme
  • Verification Code Ekranı: UI Design modülündeki Screens panelini kullanarak özelleştirin.
  • E-posta ile Verification Code Gönderimi: Email Builder modülündeki Verify Email şablonunu kullanarak e-posta tasarımını düzenleyin.

SMS veya Bildirim ile Verification Code Gönderimi

  • Datasources modülünü kullanarak yeni bir doğrulama yöntemi oluşturabilirsiniz:
    • Datasources modülünü açın.
  • Sol paneldeki + ikonuna tıklayarak yeni bir Datasource oluşturun.
  • C# seçeneğini seçin.
  • Selectbox alanından Custom Verification Code Sender Provider seçeneğini belirleyin.

Bu yöntem, doğrulama kodunu e-posta, SMS veya bildirim yoluyla gönderir. Bu işlemler sırasında kullanıcıdan şu bilgiler istenir:

  • User Email: Kullanıcının e-posta adresi
  • First-Last Name: Kullanıcının adı ve soyadı
  • User Phone: Kullanıcının telefon numarası
  • Kullanıcının tercih ettiği doğrulama yöntemi için return false kod bloğunun üstünde gerekli ayarlamaları yapın.
  • Son olarak CREATE butonuna tıklayarak işlemi tamamlayın.

2FA Kullanmanın Faydaları

2FA, şifrelerin ele geçirilmesi durumunda ek bir güvenlik katmanı sağlar. Finansal işlemlerden sosyal medya hesaplarına kadar geniş bir kullanım alanına sahip olan bu yöntem, hesap güvenliğini artırarak yetkisiz erişimleri engeller.

İlişkili diğer içerikler

Sözlük

No items found.

Alt Başlıklar