Rails5 Deviseのlockable実装後にfailed_attemptsの数が増えない

作成したID/PWでわざとログイン失敗をさせてもDeviseのlockableのfailed_attemptsの数が0のままになる。

原因は、PWを未入力(空欄)のままでログイン失敗を試していたこと。
PWが未入力だとfailed_attemptsの数がカウントされない。PWはなんでもよいので入力したうえで、ログイン失敗を行う必要がある。

lockableの実装方法

ここの記載されたとおりに対応したら実装できた。

How To: Add :lockable to Users – GitHub plataformatec/devise