Newer
Older
<div class="flex flex-col justify-center items-center w-full gap-5 m-5">
<h1>Alternativ innlogging</h1>
<h3>Vil du legge til alternativ innlogging som biometrisk autentisering?</h3>
<img alt="bioAuthTouch" class="w-40 h-40" src="@/assets/bioAuthTouch.png" />
<img alt="bioAuthFace" class="w-40 h-40" src="@/assets/bioAuthFace.png" />
Malin Haugland Høli
committed
<div class="flex flex-col gap-6">
<button class="primary" @click="bioRegister">Legg til nå!</button>
<button class="primary secondary" @click="router.push({ name: 'configurations1' })">

Trygve Jørgensen
committed
<p v-if="bioError" class="text-red-500">Noe gikk galt, prøv igjen senere</p>

Trygve Jørgensen
committed
<script setup lang="ts">
import { useUserStore } from '@/stores/userStore'
import router from '@/router'

Trygve Jørgensen
committed
import { ref } from 'vue'
const userStore = useUserStore()

Trygve Jørgensen
committed
const bioError = ref<boolean>(false)
const bioRegister = async () => {

Trygve Jørgensen
committed
const result = await userStore.bioRegister()

Trygve Jørgensen
committed
await router.push({ name: 'configurations1' })

Trygve Jørgensen
committed
bioError.value = true
}