UNPKG

linagora-rse

Version:
15 lines (11 loc) 540 B
'use strict'; var mongoose = require('mongoose'); var OAuthAuthorizationCodeSchema = new mongoose.Schema({ code: { type: String}, redirectUri: { type: String, required: true }, userId: { type: mongoose.Schema.ObjectId, ref: 'User', required: true }, clientId: { type: mongoose.Schema.ObjectId, ref: 'OAuthClient', required: true }, createdAt: {type: Date, default: Date.now, expires: 600}, schemaVersion: {type: Number, default: 1} }); module.exports = mongoose.model('OAuthAuthorizationCode', OAuthAuthorizationCodeSchema);