Pow.Context behaviour (Pow v1.0.25) View Source

Used to set up context API.

Link to this section Summary

Link to this section Types

Specs

changeset() :: map()

Specs

user() :: map()

Link to this section Callbacks

Specs

authenticate(map()) :: user() | nil

Specs

create(map()) :: {:ok, user()} | {:error, changeset()}

Specs

delete(user()) :: {:ok, user()} | {:error, changeset()}

Specs

get_by(Keyword.t() | map()) :: user() | nil

Specs

update(user(), map()) :: {:ok, user()} | {:error, changeset()}