I need your advice.
I have an Vaadin application with an internal authentication machanism. Each user should enter username/password in the application login form to be logged in.
But now we want to add some global authentication mechanism for a transparent authentication without prompting username/password. The point is..if user already logged in into AD domain or already authenticated on the LDAP server, he shouldn't enter any username/password again and we can trust him.
Is there a universal solution for different operaing systems(UNIX,Windows) and differnet LDAP servers(AD, OpenLDAP). Can I use SpringSecurity in order to implement this?