{"_id":"sasl-anonymous","_rev":"5-7fcf5b929b906a886c8ff0724c33be0f","name":"sasl-anonymous","description":"JavaScript implementation of ANONYMOUS SASL mechanism.","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"sasl-anonymous","version":"0.1.0","description":"JavaScript implementation of ANONYMOUS SASL mechanism.","keywords":["sasl","auth","authn","authentication","security"],"repository":{"type":"git","url":"git://github.com/jaredhanson/js-sasl-anonymous.git"},"bugs":{"url":"http://github.com/jaredhanson/js-sasl-anonymous/issues"},"author":{"name":"Jared Hanson","email":"jaredhanson@gmail.com","url":"http://www.jaredhanson.net/"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"main":"main","devDependencies":{"express":"3.x.x","mocha":"1.x.x","chai":"1.x.x","mocha-phantomjs":"1.x.x","mocha-cloud":"0.0.1","term-canvas":"0.0.5","mocha-cloud-grid-view":"0.0.1"},"engines":{"node":">= 0.4.0"},"scripts":{"test":"node_modules/.bin/mocha --reporter spec --require test/node/bootstrap test/*.test.js"},"volo":{"dependencies":{}},"readme":"# SASL : ANONYMOUS\n\nThis module is a JavaScript implementation of the ANONYMOUS SASL mechanism,\nwhich plugs into the [SASL](https://github.com/jaredhanson/js-sasl) framework.\n\n## Install\n\n##### npm\n\n    $ npm install sasl-anonymous\n\n##### volo\n\n    $ volo add jaredhanson/js-sasl-anonymous sasl-anonymous\n\nFor more information on using volo to manage JavaScript modules, visit [http://volojs.org/](http://volojs.org/).\n\n## Usage\n\nRegister the ANONYMOUS mechanism.\n\n```javascript\nfactory.use(require('sasl-anonymous'));\n```\n\nSend an authentication response with necessary credentials.\n\n```\nvar mech = factory.create(['ANONYMOUS']);\nvar resp = mech.response({});\n```\n\n## Compatibility\n\n##### Browser\n\nThis module is [AMD](https://github.com/amdjs/amdjs-api)-compliant, and can be\nloaded by module loaders such as [RequireJS](http://requirejs.org/).\n\nThis module is optimized for use with [Anchor](https://github.com/anchorjs/anchor).\n\n##### Node\n\nThis module is compatible with [Node](http://nodejs.org/).\n\n## Tests\n\n##### Browser\n\nTo run tests in a browser, execute the Make target for the desired browser:\n\n    $ make test-chrome\n    $ make test-firefox\n    $ make test-safari\n\n##### PhantomJS\n\nTo run headless tests from a terminal using [PhantomJS](http://phantomjs.org/):\n\n    $ make test-phantomjs\n\n##### Node\n\nTo run tests in Node:\n\n    $ make test-node\n    \n##### Status\n\n[![Travis CI](https://secure.travis-ci.org/jaredhanson/js-sasl-anonymous.png)](http://travis-ci.org/jaredhanson/js-sasl-anonymous)\n\n## Credits\n\n  - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2012 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n","_id":"sasl-anonymous@0.1.0","dist":{"shasum":"f544c7e824df2a40d9ad4733829572cc8d9ed5a5","tarball":"https://registry.npmjs.org/sasl-anonymous/-/sasl-anonymous-0.1.0.tgz","integrity":"sha512-x+0sdsV0Gie2EexxAUsx6ZoB+X6OCthlNBvAQncQxreEWQJByAPntj0EAgTlJc2kZicoc+yFzeR6cl8VfsQGfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHODaoZ1PHgOIWZWaGnrm1bwnCSvKUNmztQSANa6S0BuAiEA9G4GY0NaDDbRlwse8abFX6bem5wdyxzok6G1KJaoFdg="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"jaredhanson","email":"jaredhanson@gmail.com"},"maintainers":[{"name":"jaredhanson","email":"jaredhanson@gmail.com"}]}},"readme":"# SASL : ANONYMOUS\n\nThis module is a JavaScript implementation of the ANONYMOUS SASL mechanism,\nwhich plugs into the [SASL](https://github.com/jaredhanson/js-sasl) framework.\n\n## Install\n\n##### npm\n\n    $ npm install sasl-anonymous\n\n##### volo\n\n    $ volo add jaredhanson/js-sasl-anonymous sasl-anonymous\n\nFor more information on using volo to manage JavaScript modules, visit [http://volojs.org/](http://volojs.org/).\n\n## Usage\n\nRegister the ANONYMOUS mechanism.\n\n```javascript\nfactory.use(require('sasl-anonymous'));\n```\n\nSend an authentication response with necessary credentials.\n\n```\nvar mech = factory.create(['ANONYMOUS']);\nvar resp = mech.response({});\n```\n\n## Compatibility\n\n##### Browser\n\nThis module is [AMD](https://github.com/amdjs/amdjs-api)-compliant, and can be\nloaded by module loaders such as [RequireJS](http://requirejs.org/).\n\nThis module is optimized for use with [Anchor](https://github.com/anchorjs/anchor).\n\n##### Node\n\nThis module is compatible with [Node](http://nodejs.org/).\n\n## Tests\n\n##### Browser\n\nTo run tests in a browser, execute the Make target for the desired browser:\n\n    $ make test-chrome\n    $ make test-firefox\n    $ make test-safari\n\n##### PhantomJS\n\nTo run headless tests from a terminal using [PhantomJS](http://phantomjs.org/):\n\n    $ make test-phantomjs\n\n##### Node\n\nTo run tests in Node:\n\n    $ make test-node\n    \n##### Status\n\n[![Travis CI](https://secure.travis-ci.org/jaredhanson/js-sasl-anonymous.png)](http://travis-ci.org/jaredhanson/js-sasl-anonymous)\n\n## Credits\n\n  - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2012 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n","maintainers":[{"name":"jaredhanson","email":"jaredhanson@gmail.com"}],"time":{"modified":"2022-06-26T16:00:39.744Z","created":"2012-12-28T07:14:04.133Z","0.1.0":"2012-12-28T07:14:05.058Z"},"author":{"name":"Jared Hanson","email":"jaredhanson@gmail.com","url":"http://www.jaredhanson.net/"},"repository":{"type":"git","url":"git://github.com/jaredhanson/js-sasl-anonymous.git"}}