0.0.1 • Published 6 months ago

fingro-webfinger v0.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

fingro-webfinger

Fingro resolver implementing support for WebFinger.

Status: Version Build Quality Coverage Dependencies

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:paulej@packetizer.com', 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

The MIT License

Copyright (c) 2015-2018 Jared Hanson [http://jaredhanson.net/](http://jaredhanson.net/)

0.0.1

6 months ago