diff --git a/src/pages/PageAuth.vue b/src/pages/PageAuth.vue index 57dbfdf..bb3be5a 100644 --- a/src/pages/PageAuth.vue +++ b/src/pages/PageAuth.vue @@ -41,7 +41,7 @@ export default { name: 'Auth', data () { return { - tab: 'register' + tab: 'login' } }, components: { diff --git a/src/store/store-auth.js b/src/store/store-auth.js index 624df4c..8fb7342 100644 --- a/src/store/store-auth.js +++ b/src/store/store-auth.js @@ -33,11 +33,13 @@ const actions = { firebaseAuth.signOut() }, handleAuthStateChange ({ commit }) { - firebaseAuth.onAuthStateChanged(function (user) { + firebaseAuth.onAuthStateChanged(user => { if (user) { commit('setLoggedIn', true) + this.$router.push('/') } else { commit('setLoggedIn', false) + this.$router.replace('/auth') } }) }