Hi. Nice plugin. I had a problem enabling filecheck feature. I use nginx and php-fpm. The files in the wordpress folder are the same user as the nginx & php-fpm process working.
The lock out happens after enabling the filecheck feature. A second after being enabled WordPress refuses to keep me logued in and ask me to enter my login data. I use Google Authenticator btw. After trying to log in back again, it states the user is wrong. I created an Admin account with other username and deleted the original Admin account way ago.
The only solution I have is to delete the value from my database. After login in to mysql, i had to do (I include it as a mini guide for others):
mysql -u myrootusername -p
select * from XXX_options where option_name = "bwps_filecheck"; To see the value as 1 (activated) Then...
delete from XXX_options where option_name = "bwps_filecheck";
reloaded my page and everything was ok again.