update: login & register form

This commit is contained in:
Tony Yang
2025-04-15 10:27:40 +08:00
parent 7e2bbb143f
commit c9673db9cd
4 changed files with 32 additions and 30 deletions
+5 -19
View File
@@ -1,24 +1,10 @@
<script setup>
import LoginForm from '../components/Login/LoginForm.vue';
</script>
<template>
<div class="ts-container">
<div class="ts-app-center">
<LoginForm />
</div>
</template>
<script setup>
import LoginForm from '../components/Login/LoginForm.vue';
import { useRouter } from 'vue-router';
const router = useRouter();
const onSubmit = async () => {
try {
const response = await login(username.value, password.value);
const { jwt } = response;
localStorage.setItem('jwt', jwt);
alert('Login successful!');
router.push('/');
} catch (error) {
alert("Login failed: " + error.message);
}
};
</script>