README.md

# Ueberauth.Strategy.IndieAuth

> Provides [IndieAuth][] support to [Ueberauth][].

## Installation

Add `ueberauth_indieauth` to your list of dependencies in `mix.exs`:

```elixir
def deps do
  [
    {:ueberauth, "~> 0.6.0"},
    {:ueberauth_indieauth, "~> 0.1.0"}
  ]
end
```

Then configure in `config/config.exs`:

```elixir
config :ueberauth, Ueberauth,
  providers: [
    indieauth: {Ueberauth.Strategy.IndieAuth, [default_scope: "read"]}
  ]
```

You'll be able to have people [sign-in using their own Websites][indieauth] by
sending them to `/auth/indieauth`.

[ueberauth]: https://hexdocs.pm/ueberauth/api-reference.html
[indieauth]: https://indieweb.org/IndieAuth