We are working on a project which has a Spring website, Rest Web services for a third party customers and our own mobile applications. Architecture we are planning is to implement Resource owner grant type to Mobile app, Client Credential grant for Restful Web services. Now we want a make a decisions on using Spring security Oauth2 or traditional Spring security to the Spring website. As we are in health care we are more concern on security. Can any one please suggest me the best implementation for the web site to overcome the security risks mentioned in below link https://www.owasp.org/index.php/Top_10_2013-Top_10
Thanks a lot.