2014-04-29 30 views
5

MeteorJS hesaplar-google sayfasından hesaplarını kullanarak, kullanıcı oturum açtıktan sonra geri arama yapmak için doğru yaklaşımı bulmaya çalışıyordum & logout. Şu anda giriş yapmak için aşağıda kanca kullanıyorum (ki bana çok basit görünüyor - başarılı kimlik doğrulamasından sonra geri çağırma ile tetiklenen bir kanca bulmak istiyorum) ~ ve hala çıkış yapmak için nasıl emin olacağımı bilmiyorum.Meteor login - logout ~ hook/callback

Meteor.autorun(function() { if (Meteor.user()) { //code for login } }

+0

bir çözüm/Meteor.loggingIn(): http://stackoverflow.com/questions/22900405/ nasıl-için-yönlendirmek-sonra-kullanıcı-var-sadece-giriş-veya-sadece-çıkış-out-out-out-out-out-cevap # tab-top – dm76

cevap

8

GÜNCELLEME: There is now an onLogout hook gördüğüm kadarıyla


, çıkış yapmış etkinlik için hiçbir kanca var, ama olay günlüğe için bir tane bulunur:

Accounts.onLogin(func)

event-hooks paketi onLoggedOut kancasına ekler.

Ayrıca böyle bir şey yapabileceğini: demir-yönlendirici ve Meteor.user() kullanarak buraya

Meteor.autorun(function() { 
    if (Meteor.userId()) { 
    do something when logged in 
    } else { 
    do something when logged out 
    } 
}); 
+0

olay-kancalar için Harris Harris'den: https://coderwall.com/p/lyowmg – dm76

+0

event hooks 3 yıl içinde güncellenmemiştir –

+0

Şuanda şu andan itibaren kanca var: http://docs.meteor.com/api/accounts-multi.html#AccountsCommon-onLogout –