plug_mishka_auth v0.0.2 MishkaAuth.Client.Users.ClientUserLimiter View Source
Link to this section Summary
Link to this section Functions
Specs
Specs
check_limiter_number_with_time( String.t(), String.t(), :login_limiter | :register_limiter | :reset_password_limiter | :verify_email_limiter, nil | maybe_improper_list() | map() ) :: {:error, :is_data_limited?, [{:number, integer()}, ...]} | {:ok, :is_data_limited?, any(), any(), :reset_password_limiter}
Specs
convert_string_to_utc(binary()) :: %{ :__struct__ => DateTime | NaiveDateTime, :calendar => atom(), :day => pos_integer(), :hour => non_neg_integer(), :microsecond => {non_neg_integer(), non_neg_integer()}, :minute => non_neg_integer(), :month => pos_integer(), :second => non_neg_integer(), :year => integer(), optional(:std_offset) => integer(), optional(:time_zone) => binary(), optional(:utc_offset) => integer(), optional(:zone_abbr) => binary() }
Specs
Specs
Specs
Specs
limiter_condition( {:ok, :is_there_a_limiter_record?, String.t(), String.t(), any()} | {:error, :is_there_a_limiter_record?, String.t(), String.t(), :login_limiter | :register_limiter | :reset_password_limiter | :verify_email_limiter, nil | maybe_improper_list() | map()} ) :: {:error, :is_data_limited?, [{:number, integer()}, ...]} | {:ok, :is_data_limited?, any(), any(), any()}