2011-05-18 87 views
0

嘿, 我想在Express + Mongoose中創建一個登錄系統。Express + Mongoose登錄

我設法在HTML中創建一些虛擬頁面,它讀取用戶名和密碼作爲輸入,並使用骨幹將其發送到服務器(express),該服務器在數據庫中輸入和搜索具有相同用戶名和密碼(與貓鼬)。

一切工作正常,直到這裏,現在我的問題:我怎麼能保證我的用戶連接?我的意思是,我現在可以將用戶重定向到另一個頁面,現在我檢查了用戶名和密碼是否匹配,但是如果用戶登錄,我想要例如「Hello用戶名」,如果用戶是「登錄」未記錄。在PHP中將非常簡單,但如何使用Express呢?

感謝

Masiar

回答

2

退房的express session support。當用戶登錄時,您可以將用戶設置爲會話的屬性。在您的模板中,如果會話擁有活動用戶,則可以在HTML中包含用戶名。

+0

確實在後面發現它時,可以這樣做:'req.session.whatever'並以這種方式爲每個不同的會話設置變量。 – Masiar 2011-05-22 10:56:09

相關問題