Added email validator

This commit is contained in:
Sahat Yalkabov
2013-11-19 01:36:51 -05:00
parent 07ac42ae8d
commit 20011d257d

View File

@ -41,14 +41,11 @@ passport.use(new FacebookStrategy({
function (accessToken, refreshToken, profile, done) { function (accessToken, refreshToken, profile, done) {
User.findOne({ $where: profile.provider + '==' + profile.id }, function(err, existingUser) { User.findOne({ $where: profile.provider + '==' + profile.id }, function(err, existingUser) {
if (existingUser) { if (existingUser) {
console.log('already exists')
done(null, existingUser); done(null, existingUser);
} else { } else {
console.log('making new user');
console.log(profile)
var user = new User({ var user = new User({
firstName: profile.first_name, firstName: profile.name.givenName,
lastName: profile.last_name, lastName: profile.name.familyName,
provider: profile.provider provider: profile.provider
}); });
user[profile.provider] = profile.id; user[profile.provider] = profile.id;