buildsec1

master
lee 2025-05-29 21:56:29 +08:00
parent f689ecabb1
commit d8d77762d9
5 changed files with 11 additions and 6 deletions

View File

@ -1,8 +1,9 @@
import jwt from "jsonwebtoken";
import { isNil } from "lodash";
import db from "@/libs/db/prismaClient";
import { generateAccessToken } from "@/libs/token";
import { zValidator } from "@/middleware/zValidator.middleware";
import jwt from "jsonwebtoken";
import { isNil } from "lodash";
import { createErrorResult, createHonoApp } from "../common/utils";
import { authLoginRequestSchema, createUserSchema } from "./schema";
@ -51,6 +52,8 @@ export const authApi = app
updatedAt: true,
},
});
console.log("user-api", user);
if (isNil(user)) return c.json({ result: false, data: null, code: 3 }, 200);
return c.json({ result: true, data: user, code: 4 }, 200);
});

1
apps/web/.gitignore vendored
View File

@ -26,6 +26,7 @@ yarn-debug.log*
yarn-error.log*
# local env files
.env
.env*.local
# vercel

View File

@ -45,6 +45,8 @@ export function LoginForm({
const { token } = await loginApi(data);
setAccessToken(token);
const user = await getUser();
console.log(user);
if (user) {
setauth(user);
}

View File

@ -37,15 +37,13 @@ export function RegisterForm({
const setauth = useAuthStore((state) => state.setAuth);
const useloginHandler = async (data: createUserType) => {
const { token } = await userFetchApi(data);
console.log(token);
setAccessToken(token);
const user = await getUser();
if (user) {
console.log("user", user);
setauth(user);
}
console.log(token);
};
return (
<div className={cn("tw-flex tw-gap-6", className)} {...props}>

View File

@ -31,5 +31,6 @@ export const getUser = async () => {
const result = await fetchApi(async (c) => c.api.auth.profile.$get());
const user = await result.json();
console.log(user, "getUser");
return user.result ? user.data : null;
};