#webfinger
February 8, 2025 at 7:11 AM
actually this seems like it'd be good as a webfinger thingy
February 8, 2025 at 7:03 AM
Tailscale is also the only thing I have ever seen that supports fully dynamic OIDC for arbitrary authorization servers using webfinger.

Because of course it is.
February 25, 2026 at 5:50 AM
This is getting pretty good. Ideally I think what's next is for the owners of bsky.social to publish a webfinger entry (try logging into the app as example@bsky.social to get the webfinger instructions), and for Tailscale to treat bsky.social and atlogin.net as "single-user-per-tailnet" domains.
Bluesky
Social media as it should be. Find your community among millions of users, unleash your creativity, and have some fun again.
bsky.social
January 15, 2026 at 6:18 PM
atproto this, activitypub that. will someone just webfinger me already??
August 26, 2023 at 6:40 PM
I also worked on defining WebFinger 😉
February 25, 2026 at 6:03 AM
New version of my ATProto/Bluesky OIDC provider. I've moved to a lovely new atlogin.net domain and it now contains a self-help form for setting up webfinger on your own domain so you can have your own domain for coworkers and/or friends to use in any app.

Source: github.com/apenwarr/atlogin
January 15, 2026 at 6:18 PM
kid named webfinger
June 20, 2026 at 4:43 PM
👋 you can also use a non-DNS option — serve some JSON at a well-known endpoint (similar to webfinger)

```
GET https:// <users-handle> /xrpc/com .atproto.identity.resolveHandle {"did":"<users-did>"}

```
(remove spacing)
May 3, 2023 at 10:31 PM
Fun fact: .well-known was created to support webfinger aka profiles-on-the-web, turned out it was useful for other stuff, too.

15 years later, it's nice to know that the tool is still considered maybe useful for its original purpose!
/.well-known/avatar.png as a gravatar alternative
February 8, 2025 at 6:37 AM
Convince them to adopt an atlogin variant as the webfinger OIDC login provider for bsky.social and we’ll be best friends forever!
May 24, 2026 at 4:39 PM
webfinger, webtoenail, webliver, webfollicle
July 18, 2026 at 9:08 PM
Webfinger has this actually
February 8, 2025 at 7:05 PM
Also Mastodon uses half the AP standard (server to server, not client to server) and adds messy complexity with webfinger to interoperate with.
February 14, 2024 at 1:04 PM
RE: https://socialwebfoundation.org/2026/09/25/webfinger-package-for-nodejs/

new version of some 14 year old fediverse software
September 25, 2026 at 6:31 PM
Your periodic reminder that the following are not in ActivityPub:

1. Webfinger
2. HTTP Signatures
3. Moving servers
4. Blocking domains
5. "Instances" / named servers
September 21, 2026 at 10:08 PM
About 14 years ago, I created a webfinger package for NodeJS. At the time, NodeJS was only a few years old. I had created pump.io as a new social networking engine and the successor to StatusNet. I needed a client for webfinger lookup -- the process of converting a user@domain.tld handle to a […]
webfinger package for NodeJS
About 14 years ago, I created a webfinger package for NodeJS. At the time, NodeJS was only a few years old. I had created pump.io as a new social networking engine and the successor to StatusNet. I needed a client for webfinger lookup — the process of converting a _user@domain.tld_ handle to a API endpoint for processing messages — and there wasn’t one for NodeJS, so I made it. It is kind of an antique — very old callback-style code that has its own HTTP processing system. It supported the older version of Webfinger, RFC 6415, using XML for the data format. It also supported the (at that time) new Webfinger specification, RFC 7033. Since its last release in 2013, version 0.4.2, I hadn’t touched the project. It’s just been languishing in the npm repository, squatting on the “webfinger” package name, and collecting dust. The Webfinger RFC was published, ActivityPub was standardized, and the Fediverse grew and grew, without a single change to the package. I realized I was sitting on this package a couple of years, ago, and I’ve been wanting to get a new version out. This week, I just did it. I ripped out all the legacy support for RFC 6415, upgraded the tests to use the Node test runner, switched from callback style to async/await, changed to ESM modules, and changed the format to StandardJS. I also added a little utility method, so it’s easier to look up links in the JRD file that is returned. Now, to get an ActivityPub actor, you just do this: const types = [ 'application/activity+json', 'application/ld+json; profile="https://www.w3.org/ns/activitystreams"&apos; ] const actorId = (await webfinger('user1@foo.example')).link('self', types)?.href I think the dependencies are low enough that you can use this version of the library from browser apps, although I haven’t tried it yet. Anyway, I published version 0.5.1 today. I hope it provides some value to other people working on Fediverse software.
socialwebfoundation.org
September 25, 2026 at 6:26 PM
The raw responses look like this.

When you search for a user on Mastodon, it makes a webfinger request. My domain distraction.engineer use a Mastodon-style redirect (i.e. HTTP 301 + CORS), and the real PDS gets fingered instead (eww).

Then self is fetched to find its endpoints. #atproto #atdev
June 1, 2025 at 11:26 PM
Dummy activitypub webfinger response from the #atproto PDS library.
May 29, 2025 at 7:20 PM
man it’s crazy that so many ppl are blocking blaine (first hire at twitter, webfinger creator, etc) solely bc he consistently gets lucky with ai
March 5, 2026 at 6:13 PM
fed.brid.gy now supports all web sites! You can now use it from the fediverse to see and follow any site, regardless of whether it has microformats2, webmentions, or WebFinger. Bridgy Fed extracts as much profile info as it can, generates fediverse posts from Atom and RSS feeds, and so on.
Bridgy Fed
fed.brid.gy
January 10, 2024 at 12:41 AM
🎉 Big thanks to @2chanhaeng for his first contribution to #fedify! He implemented the new `fedify webfinger` command in PR #278, which allows isolated #webfinger lookups for testing configurations. This addresses the need for developers to test WebFinger functionality without performing […]
Original post on hollo.social
hollo.social
July 9, 2025 at 12:11 PM
i believe webfinger has avatar stuff?
May 21, 2026 at 7:34 PM