Some checks failed
continuous-integration/drone/push Build is failing
- Complete GGZ Ecademy Nuxt.js user portal - Learning products browser and management - Member management interface - User authentication and roles - Multi-language support (NL/EN) - Vuex store for state management - Component-based architecture
35 lines
808 B
Vue
35 lines
808 B
Vue
<template>
|
|
<div>GGZ</div>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
layout: `${process.env.CUSTOMER}Default`,
|
|
components: {},
|
|
async mounted () {
|
|
const responsehash = this.$route.hash.split('&', 3);
|
|
const token = responsehash[0].replace('#access_token=', '');
|
|
|
|
try {
|
|
await this.$auth.loginWith('local', {
|
|
data: {
|
|
email: 'zzz@zzz.nl',
|
|
password: 'zzzzzzzzz',
|
|
token: token
|
|
},
|
|
})
|
|
|
|
this.$router.push('/manager')
|
|
} catch (error) {
|
|
this.errors = error.response.data.errors
|
|
this.$notifier.showMessage({
|
|
content: error.response.data.message,
|
|
color: 'error',
|
|
icon: 'icon-message',
|
|
})
|
|
this.$router.push('/login')
|
|
}
|
|
|
|
}
|
|
}
|
|
</script> |