もくじ
WP Limit Login Attemptsから学ぶ
ログイン回数制限でのプラグイン。
アプリのチェックイン回数制限なんかもこの応用でできるね!🐱✨
wp_user_login_logテーブル
wp_limit_loginテーブル
- login_attempts: ログイン失敗回数を記録
- attempt_time: ログイン失敗日時を記録
- locked time: ロック開始日時(最後のログイン失敗日時)
10回ログイン失敗で、
ログイン失敗初回
さらにログイン失敗を重ねていく…。
ここでロックがかかったよ!
ロック中はlogin_attemptsのカウントのみが行われる
23:22:33でロックがかかって、23:32:33でロックが解除される設定になっています。
23:34:20にログインを行って、正しくログイン成功!