Pow v1.0.20 PowInvitation.Ecto.Context View Source
Handles invitation context for user.
Link to this section Summary
Functions
Creates an invited user.
Finds an invited user by the invitation_token
column.
Updates an invited user and accepts invitation.
Link to this section Functions
Link to this function
create(inviter_user, params, config)
View Sourcecreate(Pow.Ecto.Context.user(), map(), Pow.Config.t()) :: {:ok, Pow.Ecto.Context.user()} | {:error, Pow.Ecto.Context.changeset()}
Creates an invited user.
Link to this function
get_by_invitation_token(token, config)
View Sourceget_by_invitation_token(binary(), Pow.Config.t()) :: Pow.Ecto.Context.user() | nil
Finds an invited user by the invitation_token
column.
Ignores users with :invitation_accepted_at
set.
Link to this function
update(user, params, config)
View Sourceupdate(Pow.Ecto.Context.user(), map(), Pow.Config.t()) :: {:ok, Pow.Ecto.Context.user()} | {:error, Pow.Ecto.Context.changeset()}
Updates an invited user and accepts invitation.
See PowInvitation.Ecto.Schema.accept_invitation_changeset/2
.