Modules
Public façade for the break_glass_ex emergency access library.
Default implementation of BreakGlass.UserProvider that returns the raw
attrs map unchanged.
Handles out-of-band alerting via email and/or webhook after a successful break-glass login, and delivers OTP codes to the break-glass email address.
GenServer that owns the :break_glass_otp ETS table.
GenServer that owns the :break_glass_rate_limit ETS table and serialises
all write operations to prevent TOCTOU races.
OTP supervisor for the break_glass_ex library.
GenServer that owns the :break_glass_tokens ETS table.
Behaviour that host applications implement to supply a user term on successful break-glass authentication.
Mix Tasks
Generates a bcrypt hash for a given plaintext password and prints it to stdout.