A friend ask me help him find a best wordrpess login plugin, becasue he do not hope her client visit back end of his wordpress, he think it is not safe.
My suggestion is use the best wordpress log in plugin — Theme My Login, This plugin will redirect your login from back end to your front end, at the same time, this plugin will create a page to replace the wp-login.php. Maybe you understand, becasue it use a page from your template to hold your login page, so your login page will keep the same header, footer, sidebar… and all style sheet with your other part on your site, this is really a pretty feature. 🙂
Also all of your registration page, password recovery page will match your template automatically, this is really save me a lot of time when I develop a big site. 🙂
This plugin Includes a customizable widget to login anywhere from your blog, Redirect users upon log in and log out based upon their role,Assign custom links to users who are logged in based on their role, Customize user emails for registration and/or password recovery, Send user emails in HTML format, Allow users to set their own password upon registration, Require users to be approved or confirm e-mail address upon registrationm, also user profile will keep the same theme on your site, I love it.