sans_password v1.0.0 SansPassword behaviour

Passwordless authentication helpers for Guardian.

Link to this section Summary

Link to this section Functions

Link to this function decode_access(guardian, access_token, claims \\ %{})
Link to this function decode_magic(guardian, magic_token, claims \\ %{})
Link to this function encode_access(guardian, resource, claims \\ %{})
Link to this function encode_magic(guardian, resource, claims \\ %{})
Link to this function exchange_magic(guardian, magic_token)
Link to this function send_magic_link(guardian, resource, claims \\ %{}, params \\ %{})

Link to this section Callbacks

Link to this callback deliver_magic_link(resource, magic_token, params)
deliver_magic_link(resource :: any(), magic_token :: String.t(), params :: map()) :: any()