Slow start for me this morning. Luckily my Airbnb left a Stumptown cold brew coffee in the fridge. Catching up on support email before heading over to IndieWeb Summit day 2.

IndieAuth, the extension to OAuth 2.0, was developed by Aaron Parecki and implemented by multiple people  in the IndieWeb community, including myself.

The problem has been that people conflated it with the service Aaron created as a reference implementation, which implemented IndieAuth for people who didn’t have it by using the OAuth services of sites like Twitter and Github to bootstrap the service.

Aaron succeeds here in finally conveying a point it took me a long time to understand, and partially only by reading and implementing one of these.

Was pleased to see the founder of Home Assistant, a product I use, tweeting that he would adopt this in that product. Looking forward to seeing what people come up with.

I think that's all the brain power I've got for today. Feels good to have another IndieAuth server implementation in the wild now tho!
I just implemented an IndieAuth server for Aperture, which sounds crazy but it's actually pretty cool. Now you can log in to apps like https://indiepaper.io and they can post content directly into a private channel!

If you have an Aperture account, try logging in to Quill using https://aperture.p3k.io as your URL. Here's a little demo of it in action!

Yeah, I think it’s an incredibly useful feature. I think @manton likes the name Favorite, but I do feel like your option #2, renaming it is the best option. I think renaming it to Bookmark explains more of the purpose, is clearer that it doesn’t send information to others, and it already plays nice with the bookmark-of micropub vocabulary, so if there was gonna be a change I think that’s the best one 🙂

Great suggestion. I am debating either including mf2py as a dependency, or just using https://python.microformats.io as a web service like I do with Mercury, so I don't have to worry about keeping it up to date.

I will likely want to take the output from mf2py and strip out everything but the basics. Any directional feedback is, of course, welcome!

If you’re familiar with OAuth, this introduction to IndieAuth walks through the process of how auth for the open web works. Really happy that Micro.blog supports this now.

I added experimental support for IndieAuth in Indiepaper today. Test it out here – https://www.indiepaper.io/indieauth.html. Once authenticated, you get an automatically generated bookmarklet and a button to click for automatically configuring Indiepaper for macOS.

Du-dupe replies received via webmention

If I sent a reply into micro.blog via webmention. If I make a typo and send a second webmention, rather than using the permalink of the webmention to de-duplicate the post and just update the existing post, it creates a brand new second post with the new post content creating duplicate posts.

OAuth for the Open Web

#indieauth #oauth #oauth2 #indieweb

Being the change isn’t enough

Just found @agiletortoise’s post to Micro.blog action for Drafts5 and realized it’s using micropub so I can modify and post directly to my WordPress site. https://actions.getdrafts.com/a/1Dj

I don't completely agree with this sentiment, but it was still a fun read: https://stackingthebricks.com/how-blogs-broke-the-web/ #indieweb

Fun episode! Thanks for the shout out about 🕸💍!

Currently signing up requires a full on IndieAuth setup, which can be done with an extra template. I plan to add support for RelMeAuth soon, thanks to indielogin.com!

We posted a new episode of Core Intuition this week with a summary of my time at IndieWeb Summit and more.

My solution to avoid the pain of renewing domains every year: register them for 5 years at a time. 😂💸

It would also be nice to add IndieAuth to the Indiepaper website, which could then generate bookmarklets and macOS configuration links automatically based upon the IndieAuth exchange.

For the use case of Aperture, the user would log into www.indiepaper.io with https://aperture.p3k.io, and then would select a channel to publish to during the auth flow.

Automate configuration of mp-destination and token

Indiepaper for macOS

A major missing feature from the Big search engines is that they don’t bother understanding the richer microformats2 content on many IndieWeb enabled sites. Data like “this a like of that post” and “this is a reply to some other post”.

Ryan Barrett did some great exploratory work last year on a microformats2-enabled crawler and on the resulting data set: http://indiemap.org/