Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Sorumu daha iyi yansıtabilmek için react ile şu şekilde bir kod yazdım:
import { useState, useEffect } from "react";
import axios from "axios";
function Page() {
const [loading, setLoading] = useState(false);
const [data, setData] = useState(null);
useEffect(() => {...
“Register işleminde kullanıcıdan gelen inputu güvenli şekilde işlemek istiyorum. Önce hangi katman/servislerde yapmam daha doğru olur ve eklenmesi gereken kısımlar nelerdir?”
boş değer kontrolü
trim kullanımı
case insenstive
yasaklı karakter kontrolü
nfkc normalizasyonu
URL decode
HTML entity...
Merhaba, bir login formu geliştiriyorum. ve bir senaryom var
Kullanıcı her input girdiğinde, veriyi useState ile state’e alıyorum.
aldığım statei backende gönderiyorum.
gelen veri regex ile email formatında mı kontrol ediliyor
Sonra veriyi farklı logic katmanlarına gönderiyorum; username ve...
Bir proje üzerinde çalışıyorum ve login & register sayfalarında güvenlik açıklarını ve riskleri öğrenmek istiyorum. Hangi saldırılara karşı savunmalı olmam gerekiyor
tecrübelerinizi paylaşırsanız sevinirim