node.js护照用户架构设置它manualy

时间:2017-04-22 10:57:08

标签: mysql node.js mongodb session passport.js

首先抱歉我的英文;) 第二个问题:

描述: 我有:

var mongoose = require('mongoose');
// define the schema for our user model
var userSchema = mongoose.Schema({
    facebook         : {
        id           : String,
        token        : String,
        email        : String,
        name         : String
    }
});
// create the model for users and expose it to our app
module.exports = mongoose.model('User', userSchema);

在node.js上使用护照。

...

var User = require('../app/models/user');

我没有连接到mongodb,因为我使用mysql来存储我的会话。

我唯一不理解的是_id值,来自护照还是会话?

问题: 我得到了什么来获得用户模型(对象)所以它与护照/会话一起工作?还是有一些我需要的方法,所以最好从mongoose获取用户模型?

sincerley rakondark

1 个答案:

答案 0 :(得分:0)

由MongoDB为每个文档生成并设置id(称为ObjectId)。 我相信它在使用MySQL作为护照时会自动递增。