# Hazır OTP doğrulama — her uygulama için.

- Kanonik URL: https://www.broadnet.me/tr/products/myotp
- Dil: tr
- Son güncelleme: 2026-10-19
- Yayıncı: BroadNet (https://www.broadnet.me)
- Yukarıdaki sayfanın, görüntülenen sayfadan oluşturulmuş Markdown sürümü.

MyOTP.App · hazır widget

MyOTP.App, web ve mobil uygulamalara kolayca entegre edilen, önceden hazırlanmış bir doğrulama widget'ıdır. Telefon numarası girişi, kod yakalama, yeniden deneme, sesli yedekleme ve dolandırıcılık önleme — hepsi BroadNet'in doğrudan operatör bağlantılı OTP rotaları üzerinden, tek bir script etiketiyle sağlanır.

[OTP iletimini iyileştirin](https://www.broadnet.me/tr/contact?topic=otp-delivery&product=myotp) [OTP dolandırıcılık riskini inceleyin](https://www.broadnet.me/tr/contact?topic=otp-fraud&product=myotp)

5 dakikada entegrasyon 30+ dil ISO 27001

Teslim edilen

2.1s

Doğrulandı

Numaranızı doğrulayın

myotp.app

adım 3 / 3

Telefon numarası

+971 50 ••• 4567

Doğrulama kodu

4

8

2

9

1

2

SMS · 2,1 saniyede ulaştı 0:24 içinde tekrar gönder

Kullanıcı doğrulandı

token · jwt.eyJhcHAiOiJhcHBfO…

MyOTP.App tarafından sağlanmaktadır

uçtan uca imzalı

Entegrasyon

5 min

Bir script etiketi ve bir div yapıştırın

Diller

30+

Hazır yerelleştirilmiş kullanıcı arayüzü metinleri

Etiket

White

Sizin göndericiniz, sizin renkleriniz, sizin alan adınız

Erişilebilirlik SLA'sı

99.99%

Sözleşmeyle taahhüt edilen platform erişilebilirliği

Yapıştırmadan imzalı JWT'ye

## Tek bir script etiketi, beş mühendislik aşaması.

Widget, entegrasyonun kendisidir. Arka planda, her doğrulama BroadNet'in sadece OTP için tasarlanmış rotalarını kullanır — 5 saniyenin altında ortalama teslimat süresi, HLR ön doğrulama ve halihazırda yapılandırılmış sesli yedekleme ile birlikte.

1. 01 · Widget Script + div 12kB JS widget'ı herhangi bir data-myotp div'ine yerleşir. Telefon girişi, tema ve yerel ayarlar data-* özniteliklerinden okunur. Yazılması gereken bir durum makinesi (state machine) yoktur. Bağlanma süresi < 80ms
2. 02 · Uygulama Kimliği (App ID) Oturumu doğrula Widget, uygulama anahtarınızla BroadNet doğrulama servisini çağırır. Kaynak kontrolü yapılmış, CORS sabitlenmiş, IP ve oturum başına hız sınırlandırılmış. p50 < 60ms
3. 03 · Kanal SMS, Telegram veya Ses Hesap politikanız tarafından seçilen kanal. HLR ön doğrulaması geçersiz numaraları eler; SMS DLR zaman aşımına uğrarsa sesli arama (voice fallback) devreye girer. p50 < 1.4s
4. 04 · Kod Kullanıcı girişi iOS ve Android'deki SMS bildirimi üzerinden otomatik tamamlama. Altı haneli giriş, erişilebilir, Arapça ve İbranice için RTL uyumlu. Gecikme değil, UX
5. 05 · Token İmzalı JWT Doğrulama başarılı olduğunda, widget size kısa süreli bir JWT (varsayılan 5 dk) iletir. Oturumu onaylamadan önce sunucunuzda imzayı doğrulayın. p50 < 30ms
6. ← webhook · server-of-truth JWT doğrulaması

01 · Widget

Script + div

12kB JS widget'ı herhangi bir data-myotp div'ine yerleşir. Telefon girişi, tema ve yerel ayarlar data-* özniteliklerinden okunur. Yazılması gereken bir durum makinesi (state machine) yoktur.

Bağlanma süresi < 80ms

02 · Uygulama Kimliği (App ID)

Oturumu doğrula

Widget, uygulama anahtarınızla BroadNet doğrulama servisini çağırır. Kaynak kontrolü yapılmış, CORS sabitlenmiş, IP ve oturum başına hız sınırlandırılmış.

p50 < 60ms

03 · Kanal

SMS, Telegram veya Ses

Hesap politikanız tarafından seçilen kanal. HLR ön doğrulaması geçersiz numaraları eler; SMS DLR zaman aşımına uğrarsa sesli arama (voice fallback) devreye girer.

p50 < 1.4s

04 · Kod

Kullanıcı girişi

iOS ve Android'deki SMS bildirimi üzerinden otomatik tamamlama. Altı haneli giriş, erişilebilir, Arapça ve İbranice için RTL uyumlu.

Gecikme değil, UX

05 · Token

İmzalı JWT

Doğrulama başarılı olduğunda, widget size kısa süreli bir JWT (varsayılan 5 dk) iletir. Oturumu onaylamadan önce sunucunuzda imzayı doğrulayın.

p50 < 30ms

Widget içeriği

## Geliştirmek zorunda kalmayacağınız altı şey.

Widget'ı kurun, uygulama kimliğinize (app ID) yönlendirin ve kullanmaya başlayın. Aşağıdakilerin tamamı pakete dahildir — temalandırılmış, yerelleştirilmiş ve BroadNet ağının geri kalanının kullandığı aynı OTP iletim yoluna bağlıdır.

### Hazır JS widget

Tek bir script etiketi; telefon girişi, kod yakalama, yeniden deneme ve sesli geri dönüş (voice fallback) dahil tüm doğrulama akışını kurar. Tasarım çalışmasına veya durum makinelerini (state machines) bağlamaya gerek kalmaz.

Paket

12 kB

Yerleştir

<div>

Temalar

Açık · Koyu

### Yerel SDK'lar

React, React Native, Flutter, iOS ve Android için birinci taraf SDK'lar — web widget'ı ile aynı doğrulama yüzeyi, her platformda yerel işleme (native rendering).

Web

React

Mobil

iOS · Android

Hibrit

Flutter · RN

### Markalı gönderici adı

İzin veren bölgelerde alfanümerik bir gönderici adı kaydedin; diğer yerlerde nümerik uzun kodlar ve kısa kodlar kullanılır. Kodlar ortak bir kısa koddan değil, sizin adınızdan gelir.

Gönderici adı

Kayıtlı

Uzun kod (Long-code)

Ülke başına

Şablonlar

Yerel bölge başına

### Sesli yedekleme

Eğer SMS belirlediğiniz süre içinde bir iletim raporu döndürmezse, widget otomatik olarak sesli aramaya geçer — aynı oturum, aynı kod.

Tetikleyici

<10s

TTS

30+ dil

Maliyet

Her aşama için

### Sahtecilik önleme

Hız sınırları, coğrafi kurallar, IP itibarı ve HLR ön doğrulaması; platformdan tek bir mesaj bile çıkmadan OTP ücretli dolandırıcılığını ve kayıt artırma (signup-pumping) girişimlerini engeller.

Hız

Kullanıcı başına

Coğrafi

İzin ver / engelle

HLR

Satır içi

### Analitik paneli

Doğrulama başarısı, kanal karması, ülkelere göre düşüş oranları ve medyan iletim süresi — panelde canlı olarak izlenebilir ve veri ambarınıza aktarılabilir.

Gerçek zamanlı

Canlı

Dışa aktar

CSV · API

Elde tutma

12 ay

Kod parçacığını yerleştirin

## Üç satır HTML. Bir doğrulanmış kullanıcı.

Widget, işaretlenmiş herhangi bir öğeye otomatik olarak yerleşir `data-myotp`. Başarılı olması durumunda kısa süreli bir JWT döndürülür — bunu sunucunuzda doğrulayın ve oturumu başlatın.

Framework bağımsız

React, Vue, Svelte, Rails, Laravel içinde çalışır — HTML yapıştırabildiğiniz her yerde.

Otomatik temalandırma

Renkleri CSS değişkenlerinden alır; açık, koyu ve marka ön ayarlarıyla birlikte gelir.

DOM içinde PII bulunmaz

Kodlar ve belirteçler sayfa durumuna asla temas etmez — mühürlü iframe içinde tutulurlar.

index.html

v1 · kararlı

```
1<!-- 1 · Drop the script on any page2       (the widget script URL is issued with your app_id) -->3<script src="MYOTP_WIDGET_SCRIPT_URL" async></script>4 5<!-- 2 · Mount the verify flow -->6<div7  data-myotp8  data-app-id="app_8f2c9b1e"9  data-locale={__L}10  data-theme="light"11  data-on-verified="onUserVerified"12></div>13 14<!-- 3 · Handle the signed result -->15<script>16  function onUserVerified(result) {17    // result.token   — short-lived JWT, verify on your server18    // result.phone   — E.16419    // result.channel — "sms" | "voice"20    fetch("/api/session", {21      method: "POST",22      body: JSON.stringify({ token: result.token }),23    });24  }25</script>
```

Callback aracılığıyla sonuç React · Flutter · iOS · Android SDK'leri

Müşteri hikayeleri

## Üç ekip: özel doğrulama akışlarını emekliye ayırdı.

Körfez bölgesindeki gayrimenkul geliştiricisi Gayrimenkul · GCC AE

Zorluk: Özel bir doğrulama akışı, mühendisleri sürekli bakımla meşgul ediyordu. Yaklaşım: MyOTP widget'ı özel arayüzün yerini aldı; Arapça, İngilizce ve Rusça metinler eş zamanlı yayına alındı.

Dijital deneyim lideri (NDA kapsamında referans)

Güneydoğu Asya fintech platformu Fintek · APAC PH

Zorluk: Büyük bir kullanıcı tabanı, web ve mobilde birleşik analitik olmadan birkaç farklı OTP arayüzü kullanıyordu. Yaklaşım: Tek bir Flutter SDK ve web widget'ı, iOS, Android ve tarayıcıda doğrulamayı standart hale getirdi.

Mühendislikten sorumlu başkan (NDA kapsamında referans)

MENA genelinde faaliyet gösteren havayolu Havayolu · MENA JO

Zorluk: Yoğun seyahat dönemlerinde yaşlı yolcular genellikle SMS kodlarını kaçırıyor ve bu da rezervasyon dönüşümünü düşürüyor. Yaklaşım: Widget, aynı ödeme oturumunda Arapça sesli fallback (voice-fallback) özelliği etkinleştirilerek devreye alındı.

Dijital ürün lideri (referans NDA kapsamında sağlanacaktır)

Uyumluluk

## Düzenlemeye tabi iş yükleri için denetlenmiştir.

Her doğrulama bir olay izi taşır. Saklama ve veri yerleşimi, MENA bölgesinde yerleşik seçenekler de dahil olmak üzere her çalışma alanı için yapılandırılabilir; bu seçenekler Körfez bölgesi düzenlemelerine tabi iş yükleri için uygundur.

ISO 27001

Bilgi güvenliği yönetimi sertifikalı

GDPR uyumlu

Talep üzerine AB yerleşimi ve DPA

Webhooks

Her doğrulama sonucu için gönderilir

MENA yerleşik

Düzenlemeye tabi iş yükleri için Körfez veri yerelliği

Alıcıların sorduğu sorular

## MyOTP, doğrudan yanıtlanır.

Statik bir sayfada, app-ID oluşturulduktan sonraki ilk doğrulanmış kullanıcıya kadar geçen süre 5 dakikanın altındadır — script etiketini yapıştırın, bir div ekleyin ve tek bir callback yazın. Bir SPA (React/Vue/Next.js) üzerinde, SDK kurulumu ve sunucunuzdaki JWT doğrulaması dahil olmak üzere süreç 15–30 dakika sürer. Mobil SDK entegrasyonu ise kurulum yapınıza bağlı olarak 30–60 dakika sürer.

Tema (açık/koyu/özel CSS değişkenleri), marka rengi, logo URL'si, vurgu rengi, yazı tipi ailesi, her yereldeki tüm kullanıcı arayüzü metinleri, ülke başına gönderici adı, sesli yedekleme süresi, yeniden deneme politikası ve modal çerçevesinin kendisi için CSS geçersiz kılmaları. Widget bir Shadow DOM web bileşenidir; sayfanızın CSS kodları asla içeri sızmaz.

Evet. 'powered by MyOTP' ibaresi bulunmaz. Gönderici adınız kodu iletir, alan adınız iframe'i barındırır (CNAME kurulumu), logonuz ve marka renkleriniz modal penceresini oluşturur. MyOTP'den bahsedilen tek yer kendi panelinizdir.

Son sayıma göre 30'dan fazla: İngilizce, Arapça (tam RTL desteğiyle), Fransızca, İspanyolca, Portekizce (PT ve BR), Almanca, İtalyanca, Felemenkçe, Lehçe, Türkçe, Rusça, Ukraynaca, Hintçe, Urduca, Bengalce, Tamilce, Endonezyaca, Malayca, Tayca, Vietnamca, Japonca, Korece, Basitleştirilmiş ve Geleneksel Çince, İbranice, Yunanca, Romence, Çekçe, Macarca, İsveççe, Norveççe, Danimarkaca, Fince. Her yerel ayar (locale) için herhangi bir metni geçersiz kılabilirsiniz.

Doğrulanmış kullanıcı başına, değerlendirme için ücretsiz bir katman ile birlikte. Gösterge niteliğindeki üretim fiyatlandırması, standart gönderici adları için doğrulama başına yaklaşık 0,05 $ civarından başlar ve hacim arttıkça düşer; yüksek hacimli ve kurumsal katmanlar için fiyatlandırma, ülke karması ve aylık taahhüdünüze göre teklif edilir. Sesli yedekleme (voice fallback), bağlanan çağrı başına ayrı olarak faturalandırılır. Bu rakamlar örnektir ve rotaya göre değişiklik gösterir; nihai oranlar ticari sözleşmenizde belirlenir.

Her zaman. Widget, tarayıcıya kısa süreli bir JWT iletirken aynı zamanda sunucunuza aynı doğrulama olayını içeren bir webhook POST eder. İstemci JWT'sini bir ipucu, webhook'u ise asıl kaynak olarak kabul etmelisiniz; tüm kod örneklerindeki entegrasyon modeli budur.

Yerleşik özellikler: telefon başına hız sınırları, IP başına hız sınırları, coğrafi izin/engelleme, IP itibar denetimi, taşınmış veya devre dışı kalmış numaralara karşı HLR ön doğrulaması ve bilinen ücretli arama dolandırıcılığı (toll-fraud) öneklerine karşı hedef risk puanı. Tüm özellikler panelden yapılandırılabilir; pumping saldırıları faturalandırılmadan önce engellenir.

Atanmış teknik hesap yöneticisi, özel hız sınırlarına sahip özel uygulama kimliği (app-ID), white-label CNAME ve özel alt alan adı, yerinde (on-prem) JWT imzalama anahtarı rotasyonu, otomatik krediler içeren %99,99 widget kullanılabilirlik SLA'sı ve olay müdahalesi için mühendislik ekibimizle paylaşılan bir Slack kanalı.

Sorunuz burada yok mu? [Mühendislik ekibimize sorun](https://www.broadnet.me/tr/contact)

Daha fazla bilgi

[2026'da Çok Kanallı OTP Doğrulama: SMS, WhatsApp, Ses ve Dönüşümleri Kurtaran Yedekleme Yöntemi](https://www.broadnet.me/blog/multichannel-otp-verification-api-2026)

Yükleyin. Doğrulayın. Tamamlandı.

## İlk kullanıcınızı öğle yemeğinden önce doğrulayın.

Tek bir script etiketi yapıştırın, bir div ekleyin ve widget geri kalan her şeyi halleder — telefon yakalama, kod girişi, sesli yedekleme, dolandırıcılık önleme, analitik. Ücretsiz katman, kart gerekmez.

[OTP iletimini iyileştirin](https://www.broadnet.me/tr/contact?topic=otp-delivery&product=myotp) [OTP dolandırıcılık riskini inceleyin](https://www.broadnet.me/tr/contact?topic=otp-fraud&product=myotp)

$ <div data-myotp data-app-id="your_app_id"></div>

## İlgili kılavuzlar ve yanıtlar

Bu ürünün arkasındaki kavramları daha derinlemesine inceleyin.

- [Flash Call doğrulama nedir Oku](https://www.broadnet.me/tr/answers/what-is-flash-call-verification)
- [SMS şişirme / yapay olarak artırılmış trafik (AIT) nedir Oku](https://www.broadnet.me/tr/answers/what-is-sms-pumping)
- [OTP nedir Oku](https://www.broadnet.me/tr/answers/what-is-otp)
- [2FA (iki faktörlü kimlik doğrulama) nedir Oku](https://www.broadnet.me/tr/answers/what-is-2fa)
- [Numara doğrulama (OTP ve 2FA) nasıl çalışır Oku](https://www.broadnet.me/tr/answers/number-verification)
- [SMS OTP için en iyi uygulamalar nelerdir Oku](https://www.broadnet.me/tr/answers/sms-otp-best-practices)
