“Invalid nonce” hatasının nedeni (wordpress ultimate member)

“Invalid nonce” hatasının nedeni (wordpress ultimate member)
Photo by Moritz Mentges / Unsplash

WordPress sitemde ultimate member eklentisi kullanıyorum. Bu giriş ve yeni kullanıcı kayıtları için yararlı bir eklenti.

Bugün bir kullanıcı kaydolmaya çalışırken tüm verileri girip kaydol tuşunu bastığında “Invalid nonce” hatası ile karşılaştığını söyledi. Ekranda sadece “Invalid nonce” yazıyormuş. Siteme baktığımda kullanıcı kaydının gerçekleşmediğini gördüm.

Gelelim bu hatanın nedenine; “Invalid nonce” hatasının nedeni bir güvenlik önlemidir. Bu hata genelde wordpress sitenizde kullandığınız cache eklentisi yüzünden olur. Yapmanız gereken şey cache eklentisinde bu sayfaları (kayıt ol ve şifre sıfırlama) hariç sayfalar kısmına eklemektir. Yani bu sayfaların önbellleğe alınmaması gerekiyor. Daha öncesinde cache eklentisini devre dışı bırakıp, önbelleği de temizleyerek sorunun kaynağının cache olduğundan emin olabilirsiniz. Ben bu yöntemi kullandım ve sorunum çözüldü.

Read more