fingro-webfinger
v0.0.1
Published
WebFinger discovery protocol for Fingro and Node.js.
Downloads
7
Readme
fingro-webfinger
Fingro resolver implementing support for WebFinger.
Sponsorship
Fingro is open source software. Ongoing development is made possible by generous contributions from individuals and corporations. To learn more about how you can help keep this project financially sustainable, please visit Jared Hanson's page on Patreon.
Install
$ npm install fingro-webfinger
Usage
Register Protocol
Register the WebFinger protocol with the fingro
resolver.
resolver.use(require('fingro-webfinger')());
Resolve an Identity
With the WebFinger protocol registered, the resolver can now resolve identifiers that support the protocol.
resolver.resolve('acct:[email protected]', function(err, entity) {
console.log(entity);
});
Considerations
Network
The WebFinger protocol is, unfortunately, not widely implemented by popular mainstream online services like Google, Facebook, and Twitter. The grassroots IndieWeb movement is building a people-focused alternative to such services, and they provide more information about the protocol, including services that implement support.
License
Copyright (c) 2015-2018 Jared Hanson <http://jaredhanson.net/>