Login Widget with Shortcode
The Login Widget with Shortcode plugin is a very useful plugin that lets users manually place the WordPress login form rather than directing them to the wp-login.php page. The simple [login_widget] shortcode can be placed on any WordPress post or page without the need to mess with template files and WordPress functions. It has a few simple options that let you set the login/logout redirect page and the user profile page. If you’d prefer to use a sidebar widget to display the form, the plugin also takes care of that. Finally, the form CSS is very easy to modify so you can customize the login form to fit your theme. You can download this plugin for free from the WordPress plugin repository.