If I started a new project to execute on the Java EE platform and I wanted to be able to do user-friendly login (say pop up a modal dialog for credentials when needed, or have login option available all the time like twitter or SO), what would be the best approach and tools to implement that?
I've found it quite difficult to retrofit an existing project that uses security constraints, so I'm wondering how I can make my life easier in future!
By default, I'd be looking to use Dojo as my JavaScript framework and deploy to a Java EE appserver like WebSphere.