Add demo accounts for testing

This commit is contained in:
2022-10-30 11:29:37 +01:00
parent a79200383a
commit 76ce64e537
3 changed files with 101 additions and 1 deletions

View File

@@ -16,11 +16,16 @@
</template>
<script>
import { demoAccounts } from '~/components/DemoInfoDialog.vue'
export default {
name: 'HelpPage',
layout ({ $auth }) {
// Ref: https://firebase.google.com/docs/reference/js/v8/firebase.auth.Auth#currentuser
return $auth.currentUser.emailVerified ? 'default' : 'unverified'
// return $auth.currentUser.emailVerified ? 'default' : 'unverified'
// TODO: For demo purposes only. Delete in production.
return $auth.currentUser.emailVerified || demoAccounts.includes($auth.currentUser.email) ? 'default' : 'unverified'
},
}
</script>

View File

@@ -1,5 +1,8 @@
<template>
<v-container fill-height>
<!-- TODO: For demo purposes only. Delete in production. -->
<DemoInfoDialog />
<!-- -->
<v-card v-if="existingUser" width="500px" elevation="12" class="mx-auto">
<v-card-text>
<v-form ref="loginForm" v-model="valid">