66°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Aaron Parecki
    at Prasad Cuisine
    Portland, Oregon • Sun, June 24, 2018 6:37pm
    45.524442 -122.680788
    #indieweb pre-pre-party — with microformats, Tantek, gRegor, Marty
    Portland, OR, United States • 87°F
    foursquare.com/user/13388566 foursquare.com/user/476 foursquare.com/user/56095 martymcgui.re
    81 Coins
    Sun, Jun 24, 2018 6:37pm -07:00 #indieweb
  • Aaron Parecki
    at The Bitter End
    San Francisco, California • Wed, June 13, 2018 9:35pm
    37.782862 -122.464054
    #dweb afterparty — with microformats, Tantek
    San Francisco, CA, United States • 56°F
    foursquare.com/user/13388566 foursquare.com/user/476
    15 Coins
    Wed, Jun 13, 2018 9:35pm -07:00 #dweb
  • Tantek Çelik http://tantek.com/
    I think IndieAuth makes a lot of sense as the way to implement a federated login protocol to provide a "simpler UX for OAuth2" login for Gitea as this issue is named.

    It would also be possible to provide support for the "with GitHub" portion (as originally noted in the issue) without having to ask / wait for GitHub to implement IndieAuth, by adding https://indieweb.org/RelMeAuth support.

    https://indielogin.com/ is an example of an open source service that supports both of those, IndieAuth as github.com/aaronpk suggested and RelMeAuth, and is in daily use by folks signing-into the IndieWeb.org site.
    Portland, Oregon • 66°F
    Mon, Jun 4, 2018 2:55pm -07:00 (liked on Mon, Jun 4, 2018 6:08pm -07:00)
  • Tantek Çelik http://tantek.com/
    ❤️
    Portland, Oregon • 62°F
    Sat, May 26, 2018 7:34pm -07:00 (liked on Sat, May 26, 2018 8:30pm -07:00)
  • marc thiele https://marcthiele.com/
    Meeting a lovely group of people in Berlin. Not even at the event I am at. Hey Joschi, @tantek and @daithesong.
    Portland, Oregon • 55°F
    Thu, May 17, 2018 5:55pm +02:00 (liked on Thu, May 17, 2018 9:43am -07:00)
  • Aaron Parecki
    at Mozilla San Francisco
    San Francisco, California • Wed, May 2, 2018 5:30pm
    37.789613 -122.388821
    Homebrew Website Club! — with microformats, Tantek
    San Francisco, CA, United States • 62°F
    foursquare.com/user/13388566 foursquare.com/user/476
    13 Coins
    Wed, May 2, 2018 5:30pm -07:00
  • Aaron Parecki
    at Blue Star Donuts
    Portland, Oregon • Mon, April 30, 2018 11:26am
    45.589217 -122.59348
    Donut pickup for Tantek
    Portland, OR, United States • 56°F
    1 like 8 Coins
    Mon, Apr 30, 2018 11:26am -07:00
  • Tantek Çelik http://tantek.com/
    25km last Saturday at #SFRC. Longest trail run yet. Climbed through the fog, watched it flow over the hilltops.

    #latergram #fromwhereirun #run #trail #trails #trailrun #optoutside #getoutside #Marin #Miwok #fog #clouds #2018_090 #nofilter
    Portland, Oregon • 48°F
    Sat, Apr 7, 2018 10:25pm -07:00 (liked on Sun, Apr 8, 2018 10:34am -07:00) #SFRC #latergram #fromwhereirun #run #trail #trails #trailrun #optoutside #getoutside #Marin #Miwok #fog #clouds #2018_090 #nofilter
  • Tantek Çelik http://tantek.com/
    hosting Homebrew Website Club SF tonight @MozSF!
    RSVP http://tantek.com/2018/080/e1

    Special guest @aaronpk will demo his #IndieWeb reader setup!
    https://aaronparecki.com/2018/03/12/17/building-an-indieweb-reader built on #openweb standards #WebSub #Microsub #microformats2 #IndieAuth #MicroPub #Webmention #Webhooks
    San Francisco, California • 64°F
    Wed, Mar 21, 2018 11:24am -07:00 (liked on Wed, Mar 21, 2018 6:59pm -07:00) #IndieWeb #openweb #WebSub #Microsub #microformats2 #IndieAuth #MicroPub #Webmention #Webhooks
  • Aaron Parecki
    at Mozilla San Francisco
    San Francisco, California • Thu, February 8, 2018 9:21am
    37.789613 -122.388821
    Donut delivery for Tantek! 🍩
    San Francisco, CA, United States
    10 Coins
    Thu, Feb 8, 2018 9:21am -08:00
  • Tantek Çelik http://tantek.com/
    #WebSub is now a @W3C Recommendation!https://www.w3.org/TR/2018/REC-websub-20180123/Supported by @Google @WordPress etc. #implementnowCongrats @Julien51 @aaronpk!So stop polling so much,start SUBscribing to WEB pages for changes!#openweb #indieweb #webstandards #seewhatididthere
    Portland, Oregon • 43°F
    Wed, Jan 24, 2018 5:11pm -08:00 (liked on Wed, Jan 24, 2018 7:04pm -08:00) #WebSub #implementnow #openweb #indieweb #webstandards #seewhatididthere
  • Improved Blog Post Archives

    I've been wanting to improve the layout of my blog post archive pages for some time. Previously, the page just listed out the full contents of the last 20 posts, and you could continue navigating back 20 posts at a time. I realize that some people like reading the full posts on the archive page, rather than having to click into each one, but it wasn't easy to just skim the post titles to get a sense of what was on the page.
    continue reading...
    1 mention
    Sat, Jan 6, 2018 2:35pm -08:00 #indieweb #p3k
  • Zegnat https://github.com/Zegnat   •   Jan 3

    #12 Specify RelMeAuth as fallback.

    Aaron Parecki

    This spec intentionally doesn't specify how users authenticate themselves to their server, it only deals with how third-party clients can authenticate users where their domain name is their identity.

    The analogous version of this in RelMeAuth, with Google as an example, is such: as far as the RelMeAuth client is concerned, it sends the user over to Google, and expects Google to handle authenticating the user. This might involve entering their password, optionally followed by a 2fa mechanism like a Yubikey or TOTP code. That is all invisible to the site they're logging in to.

    Similarly, IndieAuth clients do not know how users authenticate to their own server, the client just expects to send them off to the authorization endpoint and get back a response later that can be verified.

    It is not a good idea for a spec to require any sort of authentication mechanism between the user and their own authorization server, which is something that the OAuth 2.0 spec has also made clear.

    Now, the rest of this conversation is essentially continuing the naming debate of indieauth.com vs IndieAuth the spec vs other options we've considered.

    I agree with many of @tantek's points, like

    ... should be it "just works" even if you only setup rel=me

    However, that is describing RelMeAuth, not this spec. And as @Zegnat pointed out, even just adding rel=me isn't necessarily going to guarantee that you can sign in to an arbitrary site that supports RelMeAuth, since you need to add a rel=me link to a service that the site you're signing in to supports, which requires that site to register an OAuth application and deal with that service's API.

    I'm in the middle of renaming indieauth.com, the goal is that the wiki will redirect users to indielogin.com to authenticate them using the existing mechanisms: RelMeAuth, email, PGP, and IndieAuth. Nowhere in that flow will users see the term "IndieAuth" unless they include a rel=authorization_endpoint link on their website to an IndieAuth server of their choosing.

    I definitely agree that signing in to the wiki needs to be as simple as possible. That's the reason I added so many OAuth providers as well as alternate methods to indieauth.com (soon indielogin.com) in the first place. We've even had some people who want to sign in to the wiki but don't have a Twitter or GitHub account and don't want one, which is why I added things like email and PGP authentication options, which were not described by RelMeAuth.

    This is all to say that it's not the goal of this spec to include RelMeAuth. This spec is intended to be just the URL-based extension to OAuth 2.0. If "IndieAuth" is not the right name for this spec, that's a different issue.

    San Jose, California, USA • 52°F
    Wed, Jan 3, 2018 9:16am -08:00 #indieauth
  • Tantek Çelik http://tantek.com/
    @aaronpk.com paid in full via Venmo! Thanks for the @BlueStarDonuts! 🍩🍩🍩🍩
    Los Angeles, California
    Mon, Dec 11, 2017 4:42pm -08:00 (liked on Tue, Dec 12, 2017 1:15pm -08:00)
  • http://tantek.com
    Aaron Parecki
    @tantek Requesting $16 for the Blue Star donuts! 🍩 https://aaronparecki.com/pay/16
    Austin, Texas, USA
    1 reply
    Mon, Dec 11, 2017 2:28pm -06:00 #pay #bluestar #request
  • Aaron Parecki
    at Omni Hotel Pool
    Austin, Texas • Mon, December 11, 2017 9:57am
    30.26883 -97.740108
    with Marty, microformats, Tantek
    Austin, Texas
    martymcgui.re foursquare.com/user/13388566 foursquare.com/user/476
    1 reply 32 Coins
    Mon, Dec 11, 2017 9:57am -06:00
  • Aaron Parecki
    at Omni Austin Hotel Downtown
    Austin, Texas • Mon, December 11, 2017 9:01am
    30.26908 -97.740281
    with Marty, microformats, Tantek
    Austin, Texas
    martymcgui.re foursquare.com/user/13388566 foursquare.com/user/476
    26 Coins
    Mon, Dec 11, 2017 9:01am -06:00
  • Aaron Parecki
    at Capital Factory
    Austin, Texas • Sat, December 9, 2017 8:17pm
    30.269041 -97.740504
    with microformats, Tantek
    Austin, Texas
    foursquare.com/user/13388566 foursquare.com/user/476
    5 Coins
    Sat, Dec 9, 2017 8:17pm -06:00
  • Aaron Parecki
    at Iron Cactus Mexican Restaurant, Grill and Margarita Bar
    Austin, Texas • Sat, December 9, 2017 6:04pm
    30.267466 -97.739393
    with David, Marty, microformats, Tantek
    Austin, Texas
    david.shanske.com martymcgui.re foursquare.com/user/13388566 foursquare.com/user/476
    2 likes 4 bookmarks 105 Coins
    Sat, Dec 9, 2017 6:04pm -06:00
  • Aaron Parecki
    at Capital Factory
    Austin, Texas • Sat, December 9, 2017 5:33pm
    30.269041 -97.740504
    EFF party slash IndieWebCamp afterparty — with David, Marty, microformats, Tantek
    Austin, Texas
    david.shanske.com martymcgui.re foursquare.com/user/13388566 foursquare.com/user/476
    1 like 3 Coins
    Sat, Dec 9, 2017 5:33pm -06:00
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv