#OReillySACon Come by the @okta booth if you'd like some #oauth cat stickers! Also if you want a PDF of my book and the slides from the talk, make sure we scan your badge!
🎉 Welcome! Definitely agree this needs to be easier, but it's slow progres. The fact that you were able to get this far is an excellent demo of how much easier it's become compared to 5 years ago!
Yeah that may be easiest 😭 I was hoping there was some service that allows unauthenticated requests but with arbitrary paths cause then you could write to like example.com/longrandomstring… = value. But mebbe I don't understand exactly
tbh it sounds like the simplest thing is to have each app generate its own long random string and use that as basically the key for writing and reading data. And this coming from someone who is clearly a fan of OAuth.
I have this same problem. It's never worked for me when switching timezones, unless I very carefully choose when I sync with the phone and when I change my timezone. It overwrites data if I don't do it carefully.
Spent the afternoon at the city permit office researching building codes and land use review. There's a lot of parallels between building codes and software specs.
Can you imagine if there was a similar permitting process for building websites and apps?
1) this crap still exists even when the website is hosted by medium but served from a custom domain, so that won't stop it everywhere
2) that's not the point
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: developer.okta.com/blog/2019…
Neither. The dashboard only shows the latest few, but that's just me being lazy and not giving you a UI to page through older ones. It stores them all forever, and I have no plans to delete old ones there.
But you're right that you should copy that data to your own site somehow!
That's basically the idea with indieauth.net to let you bring you own identity and authentication mechanism when logging in to sites. There's a fair number of providers and support for it but nothing at the scale of Facebook yet.