npm.io
0.1.0 • Published 11 years ago

krbclient

Licence
Version
0.1.0
Deps
1
Vulns
0
Weekly
0
DeprecatedThis package is deprecated
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

#node-krbclient

Currently a work in progress.

Be sure to run set MITKRB5=C:\Program Files\MIT\Kerberos

###How to use

var krb = require('krbclient');

var test = krb.getTicket('HTTP@someserver.domain.com');

function pollForResult() {
	if (test) { console.log(test) }
	else {
		setTimeout(function() {
			pollForResult();
		}, 1000);
	}
}

pollForResult();

This will return a base64 string you can use for Negotiate Kerberos authentication.