Wrote a little quickstart and background for how to my Elixir atproto OAuth library to build apps. Definitely planning to write more content like this! Atproto enables building really interesting apps and experiences, and #ElixirLang is a great language for it jola.dev/posts/latch-...
Post
jola.devLatch - an Elixir atproto OAuth libraryIntroducing Latch, an idiomatic elixir atproto OAuth library and client, built for flexibility and correctness.
Latch comes with built-in localhost support. You set `mode: :localhost` and drop `signing_key` and `client_id` from the params, and it should just work 🤞
0 reposts1 like
Ah, that's the right place to solve it. Mine was browser-side, where the client_id IS the metadata URL — so there's nothing to drop, and the loopback form rejects any path before you can configure around it. Server-side you actually get the choice. Nice. https://geovibes-production.up.railway.app