broqee adlı üyeden alıntı: mesajı görüntüle
Hocam şöyle ki bu zaten uuid'ler ile supabase tarafından zaten her kullanıcıya bir id verilir. Ben şuan çoğu projemde supabase kullanıyorum. Bu uuid kullanıcının değişmez numarasıdır, zaten veritabanı işlemleri de bu uuid üzerinden rls politikalarıyla yapılır.

Uuid ile functions kontrolü yapamazsınız. Çünkü uuid'yi bir kere alan saldırgan, bunu her isteğinde yollayıp taklit edebilir. Uuid kullanıcının kimlik numarası gibidir ve değişmez. Jwt'ler burada devreye girer ve jwt tokenler değişkendir. Sürekli olarak süresi dolup yenilendiği için, benzersizdir ve ömürleri kısadır. Bu da bir jwt token sızsa bile saldırganın uzun süre bunu kullanamamasını sağlar. Supabase zaten bunu paket halinde sunar. Supabase kullanabilirsiniz tavsiye ederim.
Nasıl yapacağımı söylemesi için bu yazdıklarını akşam Cursor'a yükleyip beni yönlendirmesini sağlayabilirim
Teşekkürler bilgi için hocam.