Adds Steam auth and API

This commit is contained in:
Karl Jakober
2014-02-05 16:37:48 +00:00
parent 1ff27464fe
commit aa36ad9fbb
8 changed files with 117 additions and 3 deletions

View File

@@ -2,13 +2,15 @@ var mongoose = require('mongoose');
var bcrypt = require('bcrypt-nodejs');
var userSchema = new mongoose.Schema({
email: { type: String, unique: true },
email: { type: String, unique: true, sparse: true },
password: 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 },
steam: { type: String, unique: true, sparse: true },
tokens: Array,
profile: {