From 62016cf10589c8606618bbe0d938efc5631af170 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Fri, 3 Jul 2026 12:12:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20SSO=E5=88=87=E6=8D=A2=E8=B4=A6=E5=8F=B7?= =?UTF-8?q?=E6=8C=89=E9=92=AE=20+=20=E7=94=9F=E4=BA=A7=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/.env.prod | 15 +++++++++++++++ src/app/(auth)/login/LoginForm.tsx | 5 +++++ 2 files changed, 20 insertions(+) create mode 100644 config/.env.prod diff --git a/config/.env.prod b/config/.env.prod new file mode 100644 index 0000000..0dfa627 --- /dev/null +++ b/config/.env.prod @@ -0,0 +1,15 @@ +# assets-ai 生产环境配置(模板) +DATABASE_PATH=/app/data/assets.db +JWT_SECRET=__JWT_SECRET__ +COOKIE_DOMAIN=.tlyq.ai +NODE_ENV=production +NODE_TLS_REJECT_UNAUTHORIZED=0 +LDAP_URL=ldap://lldap:3890 +LDAP_BASE_DN=dc=tlyq,dc=ai +LDAP_ADMIN_DN=uid=admin,ou=people,dc=tlyq,dc=ai +AUTHELIA_URL=https://sso.tlyq.ai +OIDC_CLIENT_ID=assets-oidc +OIDC_CLIENT_SECRET=__OIDC_CLIENT_SECRET__ +OIDC_REDIRECT_URI=https://assets.tlyq.ai/api/auth/callback +ISSUE_API_URL=http://issue-ai:3000/api +NEXT_PUBLIC_ISSUE_URL=https://issue.tlyq.ai/tickets \ No newline at end of file diff --git a/src/app/(auth)/login/LoginForm.tsx b/src/app/(auth)/login/LoginForm.tsx index 7ba2489..f74c8e4 100644 --- a/src/app/(auth)/login/LoginForm.tsx +++ b/src/app/(auth)/login/LoginForm.tsx @@ -38,6 +38,11 @@ export function LoginForm() { 统一认证登录

通过 SSO 统一身份认证

+

+ +