Кто вообще занимается построением архитектуры приложения с точки зрения безопасности?
1.Главный программист инженер!
2.Программист!
3.QA тестировщик !
4.Пользователь на бета или альфатестировании!
5.Хакеры если не повезло! (Они тоже вносят лепту в защиту системы, тобиш один раз взломавший вас хакер заставит вас изучить вашу систему и улучшить параметры защиты)
Каждый из пунктов предельно важен!