84°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Cappuccino
    San Francisco, California, USA • 47°F
    Wed, Jan 23, 2019 7:50am -08:00
  • Aaron Parecki
    at Blue Bottle Coffee
    San Francisco, California • Wed, January 23, 2019 7:32am
    37.782497 -122.392982
    San Francisco, CA, United States • 46°F
    1 like 12 Coins
    Wed, Jan 23, 2019 7:32am -08:00
  • Walk
    1.25mi
    Distance
    22:16
    Duration
    7:06am
    Start
    7:29am
    End
    San Francisco, California • 46°F
    Wed, Jan 23, 2019 7:29am -08:00
  • Aaron Parecki
    Contributions from: Australia, France, Germany, Macedonia, Netherlands, Spain, Switzerland, United States
    Wed, Jan 23, 2019 7:22am -08:00
  • Walk
    0.26mi
    Distance
    4:27
    Duration
    6:59am
    Start
    7:04am
    End
    San Francisco, California • 48°F
    Wed, Jan 23, 2019 7:04am -08:00
  • 9:26pm
    Asleep
    6:23am
    Awake
    8h 57m
    Slept
    59m
    Awake for
    San Francisco, California, USA
    Wed, Jan 23, 2019 6:23am -08:00
  • I Tried to Block Amazon From My Life. It Was Impossible. (gizmodo.com)
    "Its global empire also includes Amazon Web Services (AWS), the vast server network that provides the backbone for much of the internet, as well as Twitch.tv, the broadcasting behemoth that is the backbone of the online gaming industry, and Whole Foods, the organic backbone of the yuppie diet. "
    Tue, Jan 22, 2019 8:53pm -08:00 #amazon #web #clickbait
  • Aaron Parecki
    at Hotel Union Square
    San Francisco, California • Tue, January 22, 2019 6:55pm
    37.785776 -122.407887
    Calling it a night
    San Francisco, CA, United States • 57°F
    1 like 10 Coins
    Tue, Jan 22, 2019 6:55pm -08:00
  • Veggie Pizza
    San Francisco, California, USA • 57°F
    Tue, Jan 22, 2019 6:54pm -08:00
  • Darius Kazemi https://friend.camp/@darius

    @aaronpk Oh awesome, I will almost certainly be there.

    I would, uh, RSVP except.... um maybe my goal for the event will be to figure out how to RSVP to events

    San Francisco, California • 57°F
    Wed, Jan 23, 2019 2:27am +00:00 (liked on Tue, Jan 22, 2019 6:28pm -08:00)
  • Darius Kazemi https://friend.camp/@darius   •   Jan 23

    Tomorrow I go to San Francisco for a few days. Then home for a week. Then back to San Francisco for a week

    Aaron Parecki
    Come to home brew website club tomorrow night! I will hopefully be there too! http://tantek.com/2019/023/e1/homebrew-website-club-sf
    San Francisco, California • 57°F
    1 like 1 reply
    Tue, Jan 22, 2019 6:19pm -08:00
  • Aaron Parecki
    at California Pizza Kitchen
    San Francisco, California • Tue, January 22, 2019 6:00pm
    37.786859 -122.402565
    San Francisco, CA, United States • 58°F
    7 Coins
    Tue, Jan 22, 2019 6:00pm -08:00
  • Aaron Parecki
    at Novela
    San Francisco, California • Tue, January 22, 2019 5:12pm
    37.786927 -122.401246
    San Francisco, CA, United States • 60°F
    8 Coins
    Tue, Jan 22, 2019 5:12pm -08:00
  • Soni L. https://cybre.space/@SoniEx2   •   Jan 23

    @aaronpk idea:

    ... don't use oauth?

    Aaron Parecki
    ... now you've got 2^128 problems
    San Francisco, California • 60°F
    Tue, Jan 22, 2019 4:45pm -08:00
  • alianora https://cybre.space/@nightpool   •   Jan 23

    @aaronpk I agree, but there's a whole section on "HTTPS requests can be intercepted from mobile apps" that most developers will just ignore because they believe they Figured It Out

    Aaron Parecki
    ah yeah fair point. i'll mention that when i do the video version of this :-)
    San Francisco, California • 59°F
    Tue, Jan 22, 2019 4:41pm -08:00
  • alianora https://cybre.space/@nightpool   •   Jan 23

    @aaronpk also, your blog post doesn't immediately address the pinning case—lots of mobile apps pin their certificates now (which, again, is only as secure as far as the computing platform is .....)

    Aaron Parecki
    that solves a completely different problem (and creates new problems), but isn't related to the challenge of how to avoid embedding secrets
    San Francisco, California • 59°F
    1 reply
    Tue, Jan 22, 2019 4:38pm -08:00
  • alianora https://cybre.space/@nightpool   •   Jan 23

    @aaronpk ....... who would ever assume this

    Aaron Parecki
    you'd be surprised how much of web security is not immediately obvious to people
    San Francisco, California • 59°F
    1 reply
    Tue, Jan 22, 2019 4:33pm -08:00
  • Darius Kazemi https://friend.camp/@darius

    @aaronpk Heh. As we used to say at the MMORPG company I used to work at: if it's on the client, assume it's compromised.

    San Francisco, California • 59°F
    Wed, Jan 23, 2019 12:24am +00:00 (liked on Tue, Jan 22, 2019 4:25pm -08:00)
  • Aaron Parecki
    If you've ever needed a link to send someone to explain why OAuth secrets aren't safe in mobile apps, I made you a thing: https://developer.okta.com/blog/2019/01/22/oauth-api-keys-arent-safe-in-mobile-apps
    San Francisco, California, USA • 59°F
    13 likes 10 reposts 3 replies
    Tue, Jan 22, 2019 4:09pm -08:00 #oauth #oauth2 #api #security
  • Fred Emmott https://twitter.com/fredemmott   •   Jan 14
    Does anyone have an approachable article for "don't trust the client"? Best I've found is the OAuth threat model RFC (RFC 6819), but it's a bit too long to ask others to read for a quick overview :) (not work related)
    Aaron Parecki
    I just wrote this up since I couldn't find a good answer online! https://developer.okta.com/blog/2019/01/22/oauth-api-keys-arent-safe-in-mobile-apps

    Hope it helps!
    San Francisco, California, USA • 69°F
    1 like 1 repost
    Tue, Jan 22, 2019 3:47pm -08: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