Provide ready to use login facility with several configuration
- Login user in front-end: Use shortcode, login widget or template tag for front-end login. Not only login but also forget password and reset password are in front-end. Customize the whole login page with extra fields.
- Configure user login criteria: Login users with username, email or both username/email. Show role based data after login. Optionally, you can disable access to wp-login.php.