توصیه هایی که در این مطلب مطرح می شوند بر پایه اصول امنیتی است که در گذر زمان کارایی خود را نشان داده اند. امنیت همانند بیشتر جنبه های مهندسی نرم افزار بر پایه رهیافت هایی بر پایه اصولی است که اصول اصلی بدون ارتباط با پیاده سازی تکنولوژی یا نرم افزار اعمال می شوند.
در ادامه اصول اصلی امنیت برای برنامه های تحت وب معرفی می گردند. ادامهی خواندن