Please note: This site is in an active redesign. Some things might be a little off 🧐

EH

indiewebcamp

Can't wait!
Registration for IndieWebCamp Online 2019 is open!, it's the first IndieWebCamp based on the internet since 2014 and we're experimenting with really embracing the internet medium for everything it has. Come experiment with us?
Thinking through planning the IndieWebCamp Online event. Right now, it looks like we might be scheduling it for the weekend of March 9 and 10, 2019. Anyone who is thinking about participating have any huge conflicts with that weekend? If so, let me know!

My first IndieWebCamp!

This past weekend was IndieWebCamp Baltimore and it was awesome! I've been hanging out online with those in the IndieWeb for the past year but until now I was unable to make a trip out to the IndieWebCamps that took place in 2017. Thanks to Marty and Jonathan, Baltimore hosted it's first ever IndieWebCamp.

It was great getting to meet some different people in the D.C. area interested in owning their presence on the internet, as well as finally meeting some of my friends from the IndieWeb Chat, that I hadn't met in person yet: aaronpk, gRegorLove and GWG.

It was a fun experience and there were some awesome discussions that took place during the session on day one. Unfortunately, I wasn't able to make it back to Baltimore on day two, which is a "hack day" where everyone works on various projects using IndieWeb technologies. I did, however, have my own virtual "hack day" at home when I had the opportunity. So yesterday I added my own authentication and token endpoints!

All together it was a great weekend, and I'm hoping to attend another one before too long. Until then? You can find us in the IndieWeb Chat.

Owning my authentication

For the last year, since I've been involved in the IndieWeb, I've used IndieAuth.com for my IndieAuth authentication. It's a hosted service for authorization and token endpoints that helps bridge the technological hurdle of allowing new people to the IndieWeb to start being able to login using the IndieAuth protocol.

A couple of weeks ago I had started working on some code for an authorization endpoint, and yesterday at IndieWebCamp Baltimore 2018, I finished it! Not only that, but I also built my own token endpoint! It's great to be owning all of the parts of my website now. From logging in, to authorizing apps, creating and managing tokens and accepting micropub posts.

The authorization endpoint looks like this after you log in:

I love having the ability to change the scope of access that I'm going to allow an app to have on my site, and now that I own the whole stack, I'm looking forward to being able to customize things more like being able to set specific data attributes to any posts that come in from a specific source app.

The token endpoint isn't as exciting, but I am excited to have added the ability to revoke tokens, so in the near future I'd like to add an interface that lists all the tokens that have been provided by my endpoint and provide a button that allows me to revoke each token that is still active that I don't want active.