Best way to interact your customer with the login and register form. Give them a beautiful form to get login or register. All the validation are done using AJAX. So they will not get frustration of reloading the page. Option to login and register through social login options as Facebook, Google...