feat: remove Clerk authentication code (#11711)

This commit is contained in:
YuTengjing
2026-01-23 14:41:22 +08:00
committed by GitHub
parent e999851592
commit 395595a2c8
127 changed files with 522 additions and 13364 deletions
+3 -5
View File
@@ -411,13 +411,11 @@ LobeChat 支持同时使用服务端数据库和本地数据库。根据您的
### [支持多用户管理][docs-feat-auth]
LobeChat 支持多用户管理,提供了两种主要的用户认证和管理方案,以满足不同需求
LobeChat 支持多用户管理,提供了灵活的用户认证方案
- **next-auth**LobeChat 集成了 `next-auth`,一个灵活且强大的身份验证库,支持多种身份验证方式,包括 OAuth、邮件登录、凭证登录等。通过 `next-auth`,您可以轻松实现用户的注册、登录、会话管理以及社交登录等功能,确保用户数据的安全性和隐私性。
- **Better Auth**LobeChat 集成了 `Better Auth`,一个现代化且灵活的身份验证库,支持多种身份验证方式,包括 OAuth、邮件登录、凭证登录、魔法链接等。通过 `Better Auth`,您可以轻松实现用户的注册、登录、会话管理社交登录、多因素认证 (MFA) 等功能,确保用户数据的安全性和隐私性。
- [**Clerk**](https://go.clerk.com/exgqLG0):对于需要更高级用户管理功能的用户,LobeChat 还支持 `Clerk`,一个现代化的用户管理平台。`Clerk` 提供了更丰富的功能,如多因素认证 (MFA)、白名单、用户管理、登录活动监控等。通过 `Clerk`,您可以获得更高的安全性和灵活性,轻松应对生产级的用户管理需求
您可以根据自己的需求,选择合适的用户管理方案。
- **next-auth**LobeChat 还支持 `next-auth`,一个广泛使用的身份验证库,具有丰富的 OAuth 提供商支持和灵活的会话管理选项
<div align="right">