Fixing the user login anti-hack system