Authority

Build Status

Authority is a flexible authentication library for Elixir. It encourages you to use plain Elixir modules and behaviours instead of coupling your authentication logic to a framework.

While it provides easy integration with Ecto, nothing about Authority requires Ecto.

See the documentation for details.

Installation

Add authority to your list of dependencies in mix.exs:

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