Openmaize v2.5.1 API Reference

Modules

Helper functions for the mix generators

Create modules for authorization and, optionally, email confirmation

Openmaize is an authentication library for Plug-based applications in Elixir

Authenticate the current user, using Plug sessions

This module provides an abstraction layer for configuration

Functions used with email confirmation

Confirm a user’s email address

Functions that are used to access the database

Module to handle login

Functions used with the Login module to calculate the identifier of the user based on user input

Module to handle one-time passwords for use in two factor authentication

Check the password is valid, and optionally, check the password is strong enough

Module to help authenticate users who have persistent (remember me) access enabled

Confirm a user’s email address and reset the password