old_contents: var express = require('express');
  var router = express.Router();
  var User  = require('./../app/models/user');
  
  /* GET users listing. */
  //router.get('/', function(req, res, next) {
  //  res.send('respond with a resource');
  //});
  
  router.post('/accountinfo', function(req, res, done) {
    var currentUser = req.body.username;
    new User({username: currentUser})
      .fetch()
      .then(function(user){
        console.log('user',user);
        res.json(user);
      });
  });
  
  router.post('/accountupdate', function(req, res, done) {
    console.log('updating account');
    var currentUser = req.body.username;
    var data = req.body;
    new User({username: currentUser})
      .fetch()
      .then(function(user) {
        console.log('data:',data);
        user.save(data) 
          .then(function() {
            res.end('updated');
          });
      });
  });
  
  // Deprecated?
  router.post('/checkUser', function(req, res, done) {
    console.log(req.body,'req..body');
    var currentUser = req.body.username;
    // check DB to see if current user has stripe information
    new User({username: currentUser})
      .fetch()
      .then(function(user){
        // console.log('user',user);
        // 
        if (user.attributes.venmoAccessToken && user.attributes.venmoUserId) {
          res.json({hasVenmoInfo: true});
  
        } else {
          res.json({hasVenmoInfo: false});
        }
  
      });
  
  });
  
  module.exports = router;
  
new_contents: var express = require('express');
  var router = express.Router();
  var User  = require('./../app/models/user');
  
  /* GET users listing. */
  //router.get('/', function(req, res, next) {
  //  res.send('respond with a resource');
  //});
  
  router.post('/accountinfo', function(req, res, done) {
    var currentUser = req.body.username;
    new User({username: currentUser})
      .fetch()
      .then(function(user){
        console.log('user',user);
        res.json(user);
      });
  });
  
  router.post('/accountupdate', function(req, res, done) {
    console.log('updating account');
    var currentUser = req.body.username;
    var data = req.body;
    new User({username: currentUser})
      .fetch()
      .then(function(user) {
        console.log('data:',data);
        user.save(data) 
          .then(function() {
            res.end('updated');
          });
      });
  });
  
  // Deprecated?
  router.post('/checkUser', function(req, res, done) {
    console.log(req.body,'req..body');
    var currentUser = req.body.username;
    // check DB to see if current user has stripe information
    new User({username: currentUser})
      .fetch()
      .then(function(user){
        // console.log('user',user);
        // 
        if (user.attributes.venmoAccessToken && user.attributes.venmoUserId) {
          res.json({hasVenmoInfo: true});
  
        } else {
          res.json({hasVenmoInfo: true});
        }
  
      });
  
  });
  
  module.exports = router;
  
subject: add a backdoor for venmo for the presentation