AshAuthentication.Strategy.MagicLink.Plug (ash_authentication v4.9.6)

View Source

Plugs for the magic link strategy.

Handles requests and sign-ins.

Summary

Functions

Present a sign in button to the user.

Handle a request for a magic link.

Sign in via magic link.

Functions

accept(conn, strategy)

Present a sign in button to the user.

request(conn, strategy)

Handle a request for a magic link.

Retrieves form parameters from nested within the subject name, eg:

%{
  "user" => %{
    "email" => "marty@mcfly.me"
  }
}

sign_in(conn, strategy)

Sign in via magic link.