shield v0.7.3 Shield.Arm.OneTimePassword

A behaviour for all Shield.Arm module for one time password security challange.

Link to this section Summary

Link to this section Functions

Link to this function

call(conn, arg)

Link to this function

defend(conn, arg)

Callback implementation for Shield.Arm.defend/2.

Link to this function

disable(user, otp_value)

Link to this function

enable(user, otp_secret, otp_value)

Link to this function

find_otp_secret_token(user)

Link to this function

generate_otp_secret()

Link to this function

is_valid?(encrypted_otp_secret_token, otp_value)