- 稳定性
- 稳定
- 作用域
- 按租户隔离
- 边界
- packages/iam/auth
@nebutra/auth
登录 Nebutra
单一认证入口 — 切换提供商无需改动应用代码。
或使用邮箱登录
3 个提供商 · 支持 SSO · 强制 MFA
使用方式auth.ts
typescriptauth.ts
1import { auth } from "@nebutra/auth";
2
3export const POST = auth.handler({
4 provider: "clerk", // | "better-auth" | "next-auth"
5 callbacks: {
6 onSignIn: async ({ user, ctx }) => {
7 await ctx.audit.log("user.sign_in", { userId: user.id });
8 },
9 },
10});