59°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Jean MacDonald https://macgenie.micro.blog
    Here at @VEBrewing in the Pearl District with @manton2 @dori @cheesemaker @aaronpk for a @microdotblog meetup! Come join us. They have many beers…🍻
    Portland, Oregon • 73°F
    1 mention
    Wed, Jun 27, 2018 1:27am +00:00 (liked on Tue, Jun 26, 2018 6:35pm -07:00)
  • Aaron Parecki
    at Von Ebert Brewing
    Portland, Oregon • Tue, June 26, 2018 6:16pm
    45.524106 -122.684473
    Micro.blog meetup! — with microformats
    Portland, OR, United States • 73°F
    foursquare.com/user/13388566
    45 Coins
    Tue, Jun 26, 2018 6:16pm -07:00
  • Walk
    0.45mi
    Distance
    9:45
    Duration
    6:03pm
    Start
    6:13pm
    End
    Portland, Oregon • 73°F
    Tue, Jun 26, 2018 6:13pm -07:00
  • Aaron Parecki
    Contributions from: Germany, Ireland, Netherlands, United States
    Tue, Jun 26, 2018 11:46am -07:00
  • IndieWeb Summit 2018
    Jun
    26
    Jun
    27
    June 26-27, 2018
    Eliot Center
    Portland, OR
    permalink #indieweb #indiewebcamp #indiewebsummit
  • Aaron Parecki
    at Eliot Center
    Portland, Oregon • Tue, June 26, 2018 8:06am
    45.51861 -122.685949
    Ready to kick off #indieweb summit! — with Chris, David, Marty, anomalily, gRegor, Jonathan, Manton, Tantek, microformats
    Portland, OR, United States • 58°F
    Checked in by Chris
    9 mentions 64 Coins
    Tue, Jun 26, 2018 8:06am -07:00
  • 10:58pm
    Asleep
    5:57am
    Awake
    6h 59m
    Slept
    14m
    Awake for
    Portland, Oregon, USA
    Tue, Jun 26, 2018 5:57am -07:00
  • Aaron Parecki
    at Olympia Provisions Public House
    Portland, Oregon • Mon, June 25, 2018 4:34pm
    45.521377 -122.672462
    Another bar tab for #indieweb Pre-Party
    Portland, OR, United States • 70°F
    27 Coins
    Mon, Jun 25, 2018 4:34pm -07:00 #indieweb
  • Aaron Parecki
    at Pollo Bravo
    Portland, Oregon • Mon, June 25, 2018 4:29pm
    45.521434 -122.672535
    Opening the bar tab for the #indieweb Pre-Party
    Portland, OR, United States • 69°F
    18 Coins
    Mon, Jun 25, 2018 4:29pm -07:00 #indieweb
  • Ride
    0.94mi
    Distance
    5:48
    Duration
    3:18pm
    Start
    3:24pm
    End
    Portland, Oregon • 69°F
    Mon, Jun 25, 2018 3:24pm -07:00
  • Ride
    0.53mi
    Distance
    5:42
    Duration
    3:06pm
    Start
    3:12pm
    End
    Portland, Oregon • 70°F
    Mon, Jun 25, 2018 3:12pm -07:00
  • Aaron Parecki
    at KURE Juice Bar
    Portland, Oregon • Mon, June 25, 2018 8:21am
    45.522276 -122.683041
    Portland, OR, United States • 62°F
    foursquare.com/user/56095 martymcgui.re foursquare.com/user/13388566
    30 Coins
    Mon, Jun 25, 2018 8:21am -07:00
  • Train
    2.01mi
    Distance
    16:49
    Duration
    7:57am
    Start
    8:14am
    End
    Portland, Oregon • 62°F
    Mon, Jun 25, 2018 8:14am -07:00
  • 10:18pm
    Asleep
    5:50am
    Awake
    7h 32m
    Slept
    14m
    Awake for
    Portland, Oregon, USA
    Mon, Jun 25, 2018 5:50am -07:00
  • Ride
    4.09mi
    Distance
    26:38
    Duration
    9:25pm
    Start
    9:52pm
    End
    Portland, Oregon • 71°F
    Sun, Jun 24, 2018 9:52pm -07:00
  • Beer
    Portland, Oregon, USA • 79°F
    Sun, Jun 24, 2018 8:41pm -07:00
  • 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 Shandong
    Portland, Oregon • Sun, June 24, 2018 12:36pm
    45.53504 -122.624402
    Lunch to go
    Portland, OR, United States • 76°F
    36 Coins
    Sun, Jun 24, 2018 12:36pm -07:00
  • 00dani https://github.com/00dani   •   Jun 24

    #19 Allow the 'me' parameter to authorization endpoints to be omitted?

    Aaron Parecki

    In order to continue the OAuth compatibility, this would also mean that the code exchange (token request) step would need to work without the me parameter as well.

    This breaks the ability to use a shared token endpoint between users, since the token endpoint wouldn't know how to verify the authorization code without the me URL at that point. The workaround for shared token endpoints is to have a per-user token endpoint URL, like tokens.indieauth.com/user.example.com/token kind of like how I have per-user webmention endpoints on webmention.io. I'm not sure I'm super happy about this though.

    Portland, Oregon, USA • 74°F
    Sun, Jun 24, 2018 11:20am -07:00
  • 00dani https://github.com/00dani   •   Jun 24

    #19 Allow the 'me' parameter to authorization endpoints to be omitted?

    Aaron Parecki

    Thanks for the writeup!

    This is a really good point. The me parameter in the request is really more of a hint, since the authorization server will ultimately return the final me value at the end of the flow. The client just has to verify that it's on the same domain that was used to discover the authorization endpoint.

    I implemented an IndieAuth server into my website quite a while ago, so I checked the code there. It turns out I had some code that verified the me parameter was in the request, but it actually completely ignores that value after that. Since my site is a single-user site, it's always going to return https://aaronparecki.com/ as the profile URL at the end.

    I'm inclined to make a change to the spec that says clients SHOULD include the me in the authorization request, but that the authorization server should not require the parameter. I do like that it helps IndieAuth be more in line with OAuth 2.0.

    Portland, Oregon, USA • 72°F
    Sun, Jun 24, 2018 10:50am -07: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-2026 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