There was a time when developers were just concerned about writing the logic around certain requirements, getting those functionalities reviewed from assurance team, working on their feedback and finally releasing the whole application to production. But now the time has come to get more serious about infusing security measures while managing the overall development process. Isn’t it obvious? According to various studies, the best way of attacking a company's asset is through their web applications.
With more digitization in the offing, the development time is going to come down considerably. Hence, there needs to be an awareness on common design and development flaws which when taken care at initial phase itself, obliterates major chunk of vulnerabilities in the application.
Below are few things to keep in mind:
1. Plan your user inputs: