Custom Verification Code Sender Provider

Custom Verification Code Sender Provider, Kuika'nın ürettiği doğrulama kodlarını kullanıcılara kendi belirlediğiniz kanal üzerinden (SMS, e-posta, push bildirimi vb.) göndermenizi sağlar.

  1. C# Functions'ı seçin ve bir ad girin.
  2. Template alanından Custom Verification Code Sender Provider şablonunu seçin.
  3. CREATE butonuna tıklayın.

Şablondaki sınıf, ICustomVerificationCodeSender arayüzünü uygular ve SendVerificationCode metodunu içerir.

SendVerificationCode Metodu: İki parametre alır:

  • user (UserInfoModel): Kullanıcı bilgileri. Bu nesne üzerinden şu alanlara erişebilirsiniz:
    • user.Username: Kullanıcının e-posta adresi
    • user.FirstName: Kullanıcının adı
    • user.LastName: Kullanıcının soyadı
    • user.PhoneNumber: Kullanıcının telefon numarası
  • verificationcode (string): Kuika tarafından rastgele üretilen doğrulama kodu

Metodun dönüş değeri, kodu kimin göndereceğini belirler:

  • return false: Kuika, doğrulama kodunu kullanıcıya kendisi e-posta ile gönderir.
  • return true: Kuika kodu göndermez; kodun bu provider tarafından gönderildiğini varsayar.

Örneğin doğrulama kodunu SMS ile göndermek istiyorsanız, metot içinde user.PhoneNumber ve verificationcode değerlerini kullanarak SMS servisinizi çağırın ve gönderim başarılı olduğunda true döndürün.