J'ai une application Spring MVC qui ne protège pas les mises à jour des données utilisateur avec les transactions.Comment faire en sorte que le même compte ne soit pas utilisé pour connecter deux personnes différentes en même temps dans Spring Security?
Il suppose qu'un seul utilisateur accède aux données de compte pour ce compte à un moment donné. Cependant, si deux utilisateurs devaient se connecter en utilisant les mêmes informations d'authentification, il est théoriquement possible, bien que peu probable, que deux mises à jour de base de données sur les mêmes données utilisateur se chevauchent et soient en conflit.
Existe-t-il un moyen simple de se protéger contre cela dans Spring Security?
Je préfère le faire dans l'autre sens: déconnectez tout utilisateur connecté avec les mêmes informations d'identification. Sinon, vous ne pourrez pas vous connecter tant que la session n'aura pas expiré. – BalusC