I have a similar problem (i.e. the slug ‘wp-login’ takes you to the login page) and thought I’d add a few comments.
@kitcummings – Your solution to not use the hide feature in iThemes Security and use ‘WPS Hide Login’ is still not complete. The problem is when someone tries to use /register.php directly. Try it. You’ll see that it doesn’t work. It redirects and shows your “secret” login slug in the URL. register.php IS handled properly in iThemes Security BTW.
So, both plugins have a weakness so to speak. WPS Hide Login doesn’t handle register.php properly, and iThemes Security doesn’t handle wp-login properly.
I feel that it’s kind of a shame that iThemes had to go and change this feature. They removed the ability to set a the Register and Admin slug, as well as the secret key.
Also @dwinden, you say that the plugin works fine. It doesn’t work for me and I’m running a fairly vanilla WP install on my own hardware. The suggested .htaccess fixes haven’t worked for me, so I’ve actually reverted back to my last backup of the original bit51 plugin, which works just fine. Agreed that this feature is security by obscurity, but it does help.
BTW, the original plugin admin page for “Hide” is can be seen here “https://managewp.com/wp-content/uploads/2013/02/Better-WP-Security-4.png”