code: function cmd_auth(args, done) {
      var seneca = this
      var userent = seneca.make(user_canon)
      var loginent = seneca.make(login_canon)
  
      var q = { id: args.token }
  
      loginent.load$(q, function(err, login) {
        if (err) return done(err)
  
        if (!login) {
          return done(null, {
            ok: false,
            token: args.token,
            why: 'login-not-found'
          })
        }
  
        if (!login.active) {
          return done(null, {
            ok: false,
            token: args.token,
            why: 'login-inactive'
          })
        }
  
        userent.load$({ id: login.user }, function(err, user) {
          if (err) return done(err)
  
          if (!user) {
            return done(null, {
              ok: false,
              token: args.token,
              user: login.user,
              why: 'user-not-found'
            })
          }
  
          done(null, { user: user, login: login, ok: true })
        })
      })
    }
docs: Authorize an existing user - resolve using token - token:    login token Provides: - success: {ok:true,user:,login:} - failure: {ok:false,why:,token:}