Passport 미들웨어를 사용해서 회원가입, 로그인, 로그아웃 기능을 구현하였다.
👇코드 보러가기
https://github.com/Sara-Jo/BeWild/tree/43185859eeee6ebaf10a7db4902a2e04ea0d7447
const mongoose = require("mongoose");
const Schema = mongoose.Schema;
const passportLocalMongoose = require("passport-local-mongoose");
const UserSchema = new Schema({
email: {
type: String,
required: true,
unique: true
}
});
UserSchema.plugin(passportLocalMongoose);
module.exports = mongoose.model("User", UserSchema);