Est-il possible de rechercher un client unique dans météore? Cela semble un peu étrange. Laissez-moi vous l'expliquer:Meteor: Possible de vérifier si l'application a déjà une instance ouverte sur un autre ordinateur?
Je souhaite que mon application météore ne fonctionne que sur un ordinateur en même temps. Mais je ne peux pas utiliser l'IP pour vérifier, car il y a aussi des ordinateurs dans un même réseau, donc il y aurait la même adresse IP pour le serveur externe.
Si quelqu'un ouvre l'application sur un second ordinateur, toutes les autres instances d'application (ouvertes) sur un autre ordinateur doivent être déconnectées (ou quelque chose comme ça).
Est-ce technique possible dans météore?
Mise à jour
S'il vous plaît noter que je ne veux pas bloquer une deuxième connexion, mais je veux fermer la session à tous les autres appareils si l'utilisateur de faire une connexion.
Définir un indicateur dans la base de données et l'acheminer vers une vue: "Affichage actuellement indisponible s'il vous plaît revenir plus tard?" – MichelH
Pourriez-vous s'il vous plaît me donner un exemple rapide car je ne comprends pas complètement ce que vous voulez dire en mettant un drapeau :-(Et oui, le routage (en utilisant IronRouter) à une vue serait exactement ce que je veux faire. sur le "chèque" ... – user3142695
Ecris une fonction simple sur if (Meteor.isClient) Instancie une collection côté serveur et remplis-la avec Le client est sur le site web est égal à true Tant que ce drapeau est défini ne pas router ailleurs autre que: vue non disponible, s'il vous plaît revenir plus tard Dans le cas où il est faux, route vers le point où vous voulez que votre utilisateur soit – MichelH