How to secure BIRT Report Viewer
I need to implement authentication of user for birt report viewer while opening the reports, so that we should not be able to run the report and user authentication should also be done before opening the report. As Iswanto San already mentioned in his comment - I would use Spring Security as well. But it really depends on your skill set - and what you are deploying your viewer to. If you use Tomcat - you can create a simple form authentication by following this step-by-step guide from Deron Eriksson on avajava.com. Another option would be to follow what Birt-Exchange recommends by following