auth v1.3.0 Auth.Apikey

Link to this section Summary

Link to this section Functions

Link to this function

change_apikey(apikey)

Link to this function

create_apikey(attrs \\ %{})

Link to this function

delete_apikey(apikey)

Deletes a apikey.

Examples

iex> delete_apikey(apikey)
{:ok, %Apikey{}}

iex> delete_apikey(apikey)
{:error, %Ecto.Changeset{}}
Link to this function

get_apikey!(id)

Gets a single apikey.

Raises Ecto.NoResultsError if the Apikey does not exist.

Examples

iex> get_apikey!(123)
%Apikey{}

iex> get_apikey!(456)
** (Ecto.NoResultsError)
Link to this function

list_apikeys_for_person(person_id)

Link to this function

update_apikey(apikey, attrs)

Updates a apikey.

Examples

iex> update_apikey(apikey, %{field: new_value})
{:ok, %Apikey{}}

iex> update_apikey(apikey, %{field: bad_value})
{:error, %Ecto.Changeset{}}