I was looking for an alternative, too. I think some of the security/firewall plugins may hide the login. But I opted to try the No Captcha ReCaptcha plugin that utilizes Googles new API. Instead of hiding the login, this plugin has ways of determining if the login is by a human or a bot. I’ve installed on a site that was under attack with thousands of logins and so far so good.
See:
https://wordpress.org/plugins/no-captcha-recaptcha/
iThemes Security does have this option. But it is a ‘huge’ plugin. Should not be installed on pages that are functioning, because there could be database problems.
Also searching for an alternative…
I still use this plugin on multiple Websites, all running the latest version of WordPress. So far no problems for me.
WPS Hide Login is a fork of this plugin, but updated and maintained : https://wordpress.org/plugins/wps-hide-login/
All In One WP Security & Firewall
https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/
This plugin has many options that are all adjustable.
One of those options is changing the login URL.(amongst many others)
Recommended. 🙂
G