UNPKG

hulawho

Version:
49 lines (39 loc) 1 kB
var mongoose = require('mongoose') var config = require('./config') var User = require('../lib/index').User var Game = require('../lib/index').Game mongoose.connect(config.mongo_url) mongoose.connection.on('connected', function(){ console.log("Connection to mongodb established") }) mongoose.connection.on('error', function(err){ console.log(err) }) mongoose.connection.on('disconnected', function(){ console.log("Connection to mongodb disconnected") }) var authData = { auth: 'password', email: 'farhan@gmail.com', password: 'some password' } // authenticate existing user var user = new User() user.authenticate(authData, function(err, res) { if(err) { console.log(err) return } console.log(res) // once the user is logged in, we have access to the userid var userid = res.data.id // load user games var game = new Game() game.getUserGames(userid, function(err, res) { if(err) { console.log(err) return } console.log(res) }) })