View Source Rivet.Auth.Signin.Local (rivet_ident v3.0.2)

Local login scheme

Summary

Functions

@spec check(Rivet.Auth.Domain.t() | String.t(), params :: map()) ::
  Rivet.Auth.Domain.result()
Link to this function

check_password(user, password)

View Source
@spec check_password(
  hash :: String.t() | Rivet.Ident.User.t(),
  password :: String.t()
) :: boolean()
Link to this function

load_password_factor(pass)

View Source
@spec load_password_factor(Rivet.Auth.Domain.result()) :: Rivet.Auth.Domain.result()
@spec load_user(Rivet.Auth.Domain.result(), handle :: String.t()) ::
  Rivet.Auth.Domain.result()
@spec signup(String.t(), params :: map()) :: Rivet.Auth.Domain.result()
Link to this function

valid_user_factor(pass, password)

View Source
@spec valid_user_factor(Rivet.Auth.Domain.result(), password :: String.t()) ::
  Rivet.Auth.Domain.result()