Ueberauth.Strategy.IndieAuth
Installation
Add ueberauth_indieauth to your list of dependencies in mix.exs:
def deps do
[
{:ueberauth, "~> 0.6.0"},
{:ueberauth_indieauth, "~> 0.1.0"}
]
end
Then configure in config/config.exs:
config :ueberauth, Ueberauth,
providers: [
indieauth: {Ueberauth.Strategy.IndieAuth, [default_scope: "read"]}
]
You’ll be able to have people sign-in using their own Websites by
sending them to /auth/indieauth.