laravel 5.4 and vuejs 2.1.x Protecting using navigation guard authenticating Vue js routes