Comment implémenter une authentification personnalisée dans Spring Security 3?

Je sais que cela a été répondu de nombreuses fois, mais je suis confus. J'ai déjà un mécanisme d'Authentification dans mon application et je veux juste utiliser la partie autorisation de Spring MVC. Je suis à l'aide de Spring MVC 3 et le Printemps de Sécurité 3.

Quand je fais une recherche sur internet, j'ai trouvé deux solutions, la première est de mettre en œuvre AuthenticationProvider interface. Exemple1. Le second est de mettre en œuvre UserDetails et UserDetailsService, Exemple2 donc je suis perdu ici.

----Mise à jour----

La deuxième partie de la Question est ici. Et la solution à la solution de contournement.

source d'informationauteur