feat: 添加登录组件,更新认证流程,优化输入标签组件

This commit is contained in:
2025-12-12 02:50:52 +07:00
parent 2050184075
commit 5bd063f982
7 changed files with 408 additions and 6 deletions

View File

@@ -1,11 +1,11 @@
<script setup lang="ts">
import { authClient, modelControllerSignup } from "@/auth";
import { authClient, modelControllerLogin, modelControllerSignup } from "@/auth";
const page = useTemplateRef<PageInstance>("page");
const { user } = useAuth();
async function openSignin() {
const modal = await modelControllerSignup(page.value?.$el);
const modal = await modelControllerLogin(page.value?.$el);
await modal.present();
}
async function openSignup() {
@@ -32,10 +32,10 @@ async function handleLogout() {
</IonHeader>
<IonButton @click="openSignin">
Signin
Log in
</IonButton>
<IonButton @click="openSignup">
Signup
Sign up
</IonButton>
<IonButton @click="handleLogout">
Log out