feat: 新增鉴权
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
// server/api/auth/[...all].ts - Better Auth catch-all 路由,处理所有 /api/auth/* 请求
|
||||
import { toWebRequest } from "h3";
|
||||
|
||||
import { auth } from "~~/server/utils/auth";
|
||||
|
||||
/**
|
||||
* 将所有 /api/auth/* 请求转发给 Better Auth handler
|
||||
*
|
||||
* toWebRequest 把 Nitro H3Event 转为标准 Web API Request;
|
||||
* Better Auth handler 返回标准 Web API Response,Nitro 会自动将其转发给客户端
|
||||
*/
|
||||
export default defineEventHandler((event) => {
|
||||
return auth.handler(toWebRequest(event));
|
||||
});
|
||||
Reference in New Issue
Block a user