src/core.js
function (path, data, cb) {
    var lines = [];
    var field;
    for (field in data) {
      lines.push(field + '=' + encodeURIComponent(data[field]));
    }
    this.env.req({
      method:   'POST',
      protocol: this.options.authPt.protocol,
      host:     this.options.authPt.host,
      port:     this.options.authPt.port,
      path:     this.options.authPt.base + path,
      headers:  {'Content-Type': 'application/x-www-form-urlencoded'},
      postData: lines.join('&')
    }, cb);
  }
function (path, data, cb) {
    var lines = [];
    var field;
    for (field in data) {
      lines.push(field + '=' + encodeURIComponent(data[field]));
    }
    this.env.req({
      method:   'POST',
      protocol: this.options.authPt.protocol,
      host:     this.options.authPt.host,
      port:     this.options.authPt.port,
      path:     this.options.authPt.base + path,
      headers:  {'Content-Type': 'application/x-www-form-urlencoded'},
      postData: lines.join('&')
    }, cb);
  }
function ( path , data , cb ) { var lines = [ ] ; var field ; for ( field in data ) { lines . push ( field + '=' + encodeURIComponent ( data [ field ] ) ) ; } this . env . req ( { method : 'POST' , protocol : this . options . authPt . protocol , host : this . options . authPt . host , port : this . options . authPt . port , path : this . options . authPt . base + path , headers : { 'Content-Type' : 'application/x-www-form-urlencoded' } , postData : lines . join ( '&' ) } , cb ) ; }
Not for direct use. 
Perform a standard POST-request to the auth point with raw form post data.

@param {string} path
@param {Object} data
@param {function (Object, Object=)} cb
Not for direct use . Perform a standard POST - request to the auth point with raw form post data .