Saral Login Shield lets you change the default WordPress login URL from /wp-login.php to any custom slug you choose. Direct access to wp-login.php is blocked — returning a 404 page or redirecting to a URL of your choice.
Features:
Change your login URL to any custom slug
Block direct access to wp-login.php (404 or redirect)