我正在關注自定義登錄找到的這個奇妙的教程作爲這個職位上的答案 - http://goo.gl/VLO34 - 但它不適合我。Accounts.OnCreateUser()沒有射擊
我逐字複製所有文件,甚至添加輔助智能軟件包,如下劃線_.pick
,以防萬一有人需要,並錯誤地離開了HTTP Meteor.http.get
。
安美居 - 我得到GitHub的授權應用,但在Meteor.users在本地蒙戈實例的Web控制檯和db.users.findOne()
表明Accounts.OnCreateUser()
沒有任何新的信息添加到我的用戶配置文件[即我在拉來自github]。換句話說,{{currentUser.profile.avatar_url}}
和{{currentUser.profile.login}}
不會在該教程後面顯示任何內容。所以我在屏幕上獲得空白信息。
我試過屏幕錄像第一次嘗試,並注意到{loginButtons}}
返回{{currentUser.profile.login}}
的值。我已經多次檢查了錯誤的代碼,但是覺得有些東西與Accounts.onCreateUser(fn)
相關......
我使用的是流星0.5.7,如果有其他人在屏幕錄像之後遇到此問題,請讓我知道。謝謝,
編輯:我已經部署該項目到 - http://rptest-customlogin.meteor.com/。
你的建議是有道理的,幫助我瞭解框架的更多信息,但最終引發了我的問題的答案 - 我在{{#if logginIn}}上有一個錯字,本應該是{{#if loggingIn}} - 錯過了G。我想我會關閉user_logginin :)非常感謝所有花時間和我一起排解故障的人!它現在工作! – gamengineers 2013-03-07 22:19:23
我總是犯這個錯誤。我甚至在發佈我的迴應時做到了!如果沒有定義方法,Handlebars會返回空字符串,這可能會有點令人困惑。 – cmather 2013-03-08 18:55:55