From 992b2cd5daca9b88198eaa33b9700935d0c53d43 Mon Sep 17 00:00:00 2001 From: Sahat Yalkabov Date: Tue, 7 Jan 2014 16:33:48 -0500 Subject: [PATCH] Updated schema --- models/User.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/models/User.js b/models/User.js index 398f1d40bf..55c29505b3 100644 --- a/models/User.js +++ b/models/User.js @@ -2,19 +2,18 @@ var mongoose = require('mongoose'); var bcrypt = require('bcrypt'); var userSchema = new mongoose.Schema({ - username: { type: String, unique: true, sparse: true }, + email: { type: String, unique: true }, password: String, tokens: Array, provider: String, - facebook: String, - twitter: String, - google: String, - github: String, + facebook: { type: String, unique: true, sparse: true }, + twitter: { type: String, unique: true, sparse: true }, + google: { type: String, unique: true, sparse: true }, + github: { type: String, unique: true, sparse: true }, profile: { name: { type: String, default: '' }, - email: { type: String, default: '' }, gender: { type: String, default: '' }, location: { type: String, default: '' }, website: { type: String, default: '' },