2015-05-11 13 views
5

Używam konta użytkownika meteor do logowania. Teraz mam spersonalizowane formularze logowania i użyłem ich metod logowania. Teraz chcę dodać pole wyboru "zapamiętaj mnie". Jeśli jego nie wybrany użytkownik powinien zostać wylogowany. W przeciwnym razie może wznowić swoją sesję, chyba że ręcznie wyloguje się. Jakikolwiek pomysł lub koncepcja, którą kiedykolwiek mógłbyś podać, byłaby doceniona.Konta użytkowników Meteor, jeśli nie zaznaczone, pamiętasz mnie, a następnie wylogowujesz się z przeglądarki?

Odpowiedz

1

nie można przetestować to w tej chwili, ale można użyć onbeforeunload lub onunload zdarzeń i przetwarzać wylogowania w tym kroku

window.onbeforeunload = function() { 
    Meteor.logout(); 
}; 
+0

pozwól mi spróbować go gdzieś w moim kodu. Wrócę do Ciebie wkrótce –

+1

Działa również na odświeżanie przeglądarki .. tak, gdy odświeżam logi użytkownika strony..nie mogę tego użyć –

+1

Dodaj 'return" Pozostawienie tej strony spowoduje wylogowanie. Kontynuuj? ", Aby zapobiec przypadkowemu wylogowania. –

Powiązane problemy