Web sitelerine giriş yapmanın tek yolunun e-posta ve şifre olduğu zamanları hatırlıyor musunuz? Zaman değişti ve artık birçok kullanıcı telefon numaralarıyla giriş yapmanın kolaylığını bekliyor.
Farklı kişilerin WordPress sitelerinde telefon tabanlı giriş sistemleri kurmalarına yardımcı olduktan sonra, hangi yöntemlerin en iyi sonucu verdiğini ve hangilerinden kaçınılması gerektiğini öğrendim. En güvenilir seçenekleri bulmak için premium eklentilerden özel çözümlere kadar her şeyi test ettim.
Bu kılavuzda, WordPress sitenize OTP doğrulaması ile telefon numarası girişini nasıl ekleyeceğinizi paylaşacağım. İster küçük bir işletme sitesi ister büyük bir üyelik platformu işletiyor olun, ihtiyaçlarınıza uygun bir çözüm bulacaksınız.

WordPress Kullanıcıları Neden Telefon Numaralarıyla Giriş Yapsın?
Şifreler, özellikle üyelik sitesi, çok yazarlı blog, e-ticaret sitesi vb. gibi bir topluluk web sitesi işletiyorsanız zor olabilir.
Sorun şu ki insanlar şifrelerini sık sık unutuyor, zayıf olanları tekrar kullanıyor ya da başkalarının görebileceği bir yere yazıyor. Bu güvenli değil ve birçok kişi bana WordPress web sitelerine giriş yapmanın daha basit bir yolu olmasını dilediklerini söyledi.
Tek seferlik parola (OTP) ile telefon numarasıyla oturum açma imkanı sunmak işleri kolaylaştırır. Kullanıcı hesaplarını güvende tutarken şifreleri hatırlama ihtiyacını ortadan kaldırır.
İşte neden WordPress sitenize telefonla giriş eklemeyi düşünmeniz gerektiği:
- 🔒 Daha İyi Güvenlik: Parolalar saldırıya uğrayabilir veya çalınabilir. OTP’ler her seferinde değişerek girişleri daha güvenli hale getirir.
- ⚡ Daha Hızlı Oturum Açma: Uzun şifreler yazmanıza gerek yok. Telefona gönderilen hızlı bir kod, kullanıcıların anında oturum açmasını sağlar.
- ⏳ Daha Az Parola Sıfırlama: Bir topluluk sitesi işletiyorsanız, kullanıcılarınızın artık unutulan parolaları sıfırlaması gerekmez, bu da size zaman ve destek bileti kazandırır.
- 😊 Geliştirilmiş Kullanıcı Deneyimi: Sorunsuz bir giriş, insanları mutlu eder ve sitenize geri dönme olasılığını artırır.
- 📱 Mobil Kullanıcılar için İdeal: Daha fazla insan telefonlarında geziniyor. Bir kodla giriş yapmalarına izin vermek süreci sorunsuz hale getirir.
Şimdi, WordPress’te OTP aracılığıyla telefon numarasıyla girişe nasıl kolayca izin verileceğine bir göz atalım.
WordPress’te OTP ile Telefon Numarası ile Giriş Nasıl Eklenir
Ücretsiz Telefon Numarası ile Giriş eklentisini kullanarak WordPress’e kolayca bir telefon numarası girişi ekleyebilirsiniz.
Ancak, WordPress varsayılan olarak SMS mesajları göndermediğinden, OTP dağıtımını gerçekleştirmek için Firebase veya Twilio gibi üçüncü taraf bir hizmete de ihtiyacınız olacaktır. Tüm bunları nasıl ayarlayacağınızı göstereceğim.
Öncelikle, ücretsiz Telefon Numarasıyla Giriş eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Ayrıntılar için WordPress eklentisi yükleme hakkındaki bu eğitime bakın.
Eklenti etkinleştirildikten sonra, WordPress kontrol panelinden Giriş Ayarları ” Genel sayfasını ziyaret edin ve ‘Telefon numarasıyla girişi etkinleştir’ seçeneğini işaretleyin.
Bundan sonra, kullanıcılarınızın giriş yaptığı tüm bölgeler için ülke kodları ekleyebilirsiniz. Varsayılan olarak, eklenti tüm ülkeler için telefon numarası ülke kodlarını içerir.
Bu ayarı olduğu gibi bırakmanızı öneririm. Sitenizin küresel bir kitle tarafından erişilebilir kalmasını sağlar.

Ardından, kullanıcılarınız için e-posta girişine izin vermek istiyorsanız ‘E-posta girişini etkinleştir’ seçeneğini işaretlemeniz gerekir.
E-postalarıyla oturum açmaya alışkın mevcut kullanıcılarınız varsa bu ayarı yapmanızı öneririz. Bunu yaparak, telefon numarasıyla oturum açma etkinleştirildiğinde, e-postalarını kullanarak oturum açmaya devam edebilecekleri için hayal kırıklığına uğramamalarını sağlayacaksınız.
Daha sonra ‘Telefon numarasından sonra e-posta almaya zorla’ seçeneğini işaretleyebilirsiniz. Bu ayar, yeni kullanıcıların kayıt işlemini tamamlamadan önce e-posta adreslerini vermelerini sağlar. Özellikle halihazırda bir e-posta listeniz varsa ve yeni kullanıcılardan e-posta toplamak istiyorsanız kullanışlıdır.
Kullanıcı kaydını bir telefon numarasıyla da etkinleştirebilirsiniz. Bu yapıldıktan sonra, kullanıcılara verilecek aktivasyon kodunun uzunluğunu yazın.

Bundan sonra, aşağı kaydırmanız ve ‘Zamanlayıcıyı Etkinleştir’ seçeneğini bulmanız gerekir. Etkinleştirmek için tıklayın, ardından kullanıcıların OTP’yi girmeleri için süre sınırını ayarlayın.
Örneğin, 60 saniye olarak ayarlarsanız, kullanıcıların süresi dolmadan önce kodlarını girmek için bir dakikaları olacaktır. Ardından, ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Devam edin ve üst kısımdan ‘Ağ Geçidi’ sekmesine geçin. Burada, telefon numaranız OTP girişi için bir SMS servis sağlayıcısı seçmelisiniz.
Bu eğitim için Firebase’i seçeceğim. Güvenli oturum açma için kullanıcıların telefonlarına tek seferlik parola göndermenizi sağlayan bir Google hizmetidir. Ancak Twilio, WhatsApp, Alibaba SMS ve daha fazlası gibi seçenekleri de tercih edebilirsiniz.
Bazı seçeneklerin yalnızca Pro planda mevcut olacağını unutmayın.

Firebase’i seçtikten sonra, API anahtarını ve yapılandırmasını eklemeniz gerekecektir.
Bunun için Firebase Console ‘u ziyaret etmeniz ve ‘Bir Firebase Projesi Oluştur’ seçeneğini seçmeniz gerekir.

Bu sizi bir proje adı eklemeniz gereken yeni bir ekrana götürecektir. Ne için kullandığınızı hatırlamanıza yardımcı olacak herhangi bir isim verebilirsiniz.
Ardından, ‘Devam Et’ düğmesine tıklayın.

Firebase şimdi proje için Google Analytics’i etkinleştirmek üzere izin isteyecektir.
Buna izin verdikten sonra, açılır menüden ‘Firebase için Varsayılan Hesap’ı seçmeli ve ‘Proje Oluştur’ düğmesine tıklamalısınız.

Şimdi Projeye Genel Bakış sayfasına yönlendirileceksiniz. Burada, sol sütundan Build ” Authentication sekmesine gidin.
Devam edin ve ‘Başla’ düğmesine tıklayın.

Bunu yaptığınızda, ekranda bazı yeni ayarlar görünür hale gelecektir. Buradan, yerel sağlayıcı olarak ‘Telefon’u seçin ve ‘Etkinleştir’ anahtarını açın.
Bu, kullanıcıların Firebase SDK telefon doğrulamasını kullanarak bir cep telefonu numarasıyla oturum açmasına olanak tanıyacaktır. Ardından, ‘Kaydet’ düğmesine tıklayın.

Şimdi, ‘Ayarlar’ sekmesine geçin ve sol sütundan ‘Yetkili etki alanları’ seçeneğini seçin.
Burada, ‘Alan adı ekle’ düğmesine tıklamanız gerekir. Bu, web sitenizin alan adını eklemeniz gereken bir istem açacaktır.

Bundan sonra, en üstteki Proje Genel Görünümü’nün yanındaki ayarlar simgesine tıklayın ve ‘Proje Ayarları’ sekmesini seçin.
Ardından, ‘Uygulamalarınız’ bölümüne gidin ve web simgesini seçin.

Şimdi uygulamanız için bir isim eklemeniz ve ‘Uygulamayı Kaydet’ düğmesine tıklamanız gerekecektir.
Bunu yaptığınızda, Firebase sizin için bir SDK oluşturacaktır. Bu, Yazılım Geliştirme Kiti anlamına gelir, ancak bir uygulama gibi çalışır.

Buradan ‘Konsola Devam Et’ düğmesine tıklamanız yeterlidir.
Projeye Genel Bakış sayfasına geri döndüğünüzde, ‘Web API Anahtarını’ kopyalayın ve güvenli bir yerde saklayın.

Şimdi, en yeni uygulamanızın ayrıntılarının ekranda görüntüleneceği ‘Uygulamalarınız’ bölümüne ilerleyin.
Burada, Firebase SDK’nızı yapılandırma olarak görüntülemek için ‘Config’ radyo düğmesini seçin. Basitçe kopyalayın ve güvenli bir yerde saklayın.

Bundan sonra, WordPress kontrol panelinize geri dönmeniz ve Firebase API anahtarını ve yapılandırmasını Telefon Numarası ile Giriş eklenti ayarlarındaki ilgili alanlara eklemeniz gerekir.
Ardından, ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

Bu işlem tamamlandıktan sonra, giriş formunu eklemek istediğiniz WordPress sayfasını açın ve ‘Blok Ekle’ düğmesine tıklayın.
Blok menüsünden ‘Shortcode’ bloğunu seçmeniz ve aşağıdaki kısa kodu içine eklemeniz gerekir:
[idehweb_lwp]

Son olarak, ayarlarınızı kaydetmek için ‘Güncelle’ veya ‘Yayınla’ düğmesine tıklayın.
Artık yeni kullanıcılar web sitenizi ziyaret ettiklerinde telefon numaralarını kullanarak kaydolabilecek ve oturum açabilecekler, mevcut kullanıcılar ise e-postalarıyla oturum açmaya devam edebilecekler.

Bunu ayarladıktan sonra, mevcut kullanıcılarınıza bir e-posta göndererek onları mümkün olan en kısa sürede telefon numaralarını eklemeye teşvik etmenizi öneririz.
Bunu, WordPress kontrol panelindeki profil sayfalarını ziyaret ederek, ‘Kişisel Bilgiler’ bölümüne inerek, telefon numaralarını ekleyerek ve Kullanıcıyı Güncelle’ye tıklayarak yapabilirler.
Bu, halihazırda kaydolmuş olan mevcut kullanıcıların bile daha sonra telefon numaralarıyla giriş yapabilmelerini sağlar.

Bonus: WordPress’e Google ile Tek Tıkla Giriş Ekleme
Telefon numarası ve OTP ile giriş yapmak güvenli bir seçenek olsa da, bazı kullanıcılar hesaplarına erişmek için daha hızlı bir yol tercih ediyor.
Google tek tıklamayla oturum açma özelliği eklemek, kullanıcıların telefon numarası yazmadan veya OTP beklemeden anında oturum açmasına olanak tanır. WordPress giriş formunu bu şekilde atlamak, kullanıcı deneyimini iyileştirebilir, giriş sürtünmesini azaltabilir ve kayıtları artırabilir.
Özellikle üyelik platformları, çevrimiçi mağazalar veya topluluklar gibi sık ziyaretçisi olan siteler için kullanışlıdır.

Nextend Social Login eklentisini kullanarak bu özelliği kolayca ekleyebilirsiniz. Kullanıcıların Google hesaplarıyla giriş yapmalarını sağlar ve hatta Facebook ve Twitter girişlerini destekler.
Nextend ayrıca sosyal profilleri mevcut hesaplara bağlamanıza olanak tanır, böylece geri dönen kullanıcılar yinelemeler oluşturmaz.

Başlamak için, WordPress’te Google ile tek tıklamayla oturum açmayı nasıl ekleyeceğinize ilişkin eğitimimize bakın.
Umarım bu makale WordPress’te OTP ile telefon numarasıyla oturum açma özelliğini nasıl ekleyeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca WordPress ‘ ten parola sıfırlama/değiştirme seçeneğinin nasıl kaldırılacağına ilişkin başlangıç kılavuzumuza ve WordPress giriş açılır modalı oluşturma eğitimimize de göz atmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Have a question or suggestion? Please leave a comment to start the discussion.