Passport 미들웨어를 사용해서 회원가입, 로그인, 로그아웃 기능을 구현하였다.

💻 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);