Menurut saya jawaban yang benar adalah:
Jangan coba-coba melakukan pengamanan sendiri . Gunakan perpustakaan standar industri tepercaya apa pun yang tersedia untuk apa yang Anda coba lakukan, daripada mencoba untuk melakukannya sendiri. Asumsi apa pun yang Anda buat tentang keamanan, mungkin salah. Seaman mungkin pendekatan Anda sendiri (dan tampaknya paling goyah), ada risiko Anda mengabaikan sesuatu dan apakah Anda benar-benar ingin mengambil kesempatan itu dalam hal keamanan?
Gunakan parameter.