Here is a requirement to implement single sign-n on an enterprise web application which should prevent user to login the application in multiple browsrs. As i see over the internet, the single sign-on is based on the concept of logging into more than one web portals with same credential. The project is on JBoss server, Oracle, Spring, Hibernate.

Hoping for some good approaches and suggestions.