Latch

atproto OAuth library attempting to follow the specification strictly, while also following Elixir library guidelines. The goal is for the library to be easy to use and not get in your way, but fully flexible.

This is a pretty extensive introduction to atproto OAuth Beyond the Statusphere: Part 2, ATProto OAuth, the TLDR. The core of this code originates from annot.at.

Installation

If available in Hex, the package can be installed by adding latch to your list of dependencies in mix.exs:

def deps do
[
{:latch, "~> 0.1.0"}
]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/latch.

Roadmap

Specification references