E 'possibile verificare un cliente unico in meteora? Sembra un po 'strano. Lasciatemi spiegare:Meteor: è possibile verificare se l'applicazione ha già un'istanza aperta su un altro computer?
Voglio consentire alla mia app meteo di funzionare su un solo computer contemporaneamente. Ma non posso usare l'IP per il controllo, dato che ci sono anche computer in una stessa rete, quindi ci sarebbe lo stesso IP per il server esterno.
Se qualcuno apre l'app su un secondo computer, tutte le altre istanze dell'applicazione (aperte) su un altro computer devono essere disconnesse (o qualcosa del genere).
È possibile questa tecnica in meteora?
Aggiornamento
Si prega di notare che io non voglio bloccare un secondo login, ma voglio il logout su tutti gli altri dispositivi se l'utente fa un login.
Impostare un flag nel database e indirizzare a una vista: "Visualizza attualmente non disponibile per favore tornare più tardi?" – MichelH
Potresti per favore darmi un rapido esempio perché non capisco completamente cosa intendi impostando un flag :-(E sì, il routing (usando IronRouter) a una vista sarebbe esattamente quello che voglio fare. sul "check" ... – user3142695
Scrivi una funzione semplice su if (Meteor.isClient). Istanziare una raccolta lato server e riempirla con il client sul sito web è uguale a vero. Finché questo flag è impostato non instradare altrove diverso da: visualizzazione non disponibile, si prega di tornare più tardi. Nel caso in cui sia falso, percorso fino al punto in cui si desidera che il tuo utente. – MichelH