我想實現一個小應用程序,用戶可以註冊自己,註冊後他們可以添加項目到待辦事項列表。本質上,我正在尋找關於如何使用MongoDB後端(Mongoose)和node.js/expressjs服務器來處理這種情況的想法/教程。我需要確保每個擁有帳戶的用戶都只能看到他們的待辦事項。MongoDB - 根據用戶名顯示不同的內容
我發現了一個關於如何實現MongoDB認證的非常好的教程(http://blog.mongodb.org/post/32866457221/password-authentication-with-mongoose-part-1),但是這並不完全告訴我如何處理用戶登錄後發生的事情。我應該在認證之後纔開始加載不同的JS模塊那是成功的?
我的另一個想法是創建一個用戶ID對每個待辦事項項目(可能不是最好的選擇)。我對MongoDB相當陌生,而且我來自MySQL背景,因此我習慣於各種JOIN等,但我不確定這與NoSQL世界的相關程度。
謝謝。
更新:
另一個想法是爲每個,使他們能夠連接到數據庫並創建一個基於他們的用戶名,因此每個用戶都會有自己的收藏集...用戶創建用戶名/密碼?我不知道如何處理這種情況,所以我仍然開放的建議:)
謝謝,非常感謝。 – Tamas