Limiter le nombre de sessions

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Est-il possible de limiter le nombre de sessions simultanées ?
L'idée est d'empécher qu'un utilisateur prète son login/password à de nombreuses personnes.
Comment faire par exemple pour détecter qu'un compte est déjà logué 2 fois et empécher un 3ème accès à partir du même utilisateur ?

Version de Drupal : 

Une idée comme ça...

Si tu utilises Rules, tu dois pouvoir modifier un champs dans ta base de données quand un utilisateur se log (par exemple incrémenter le nombre d'utilisateurs loggés avec ce login).
Lorsque tu atteins telle valeur (3) tu bloques la connexion.
Sur loggout tu décrémentes.

Non?