我對Nodejs/ExpressJS相當陌生,但是我在ROR的web後端開發方面有足夠的經驗。Nodejs:Passport-local vs定製用戶認證
我使用Passport-local在Node/Express中創建了一個小型Web應用程序。自從我使用Mongodb以來,甚至有一個插件https://github.com/saintedlama/passport-local-mongoose。我用這個。
var User = new Schema({
username: String,
password: String,
});
我可以註冊/登錄/註銷。所以基本的應用程序正在工作。
現在我的問題是,如果我只有local
身份驗證方法,使用護照很好(不需要社交登錄)。 這意味着認證只使用express and mongoose
,沒有額外的插件。
如果是的我怎麼能使用這些只有身份驗證,任何來源或提示?
如果我必須使用護照(或者你推薦護照,因爲這支持身份驗證中間件,我不確定這個,但我怎麼能忽略passport-local-mongoose
創建用戶模型和認證使用護照和快遞只要。