---
title: 多用户管理支持
description: LobeChat 提供了多种用户认证和管理方案,以满足不同用户的需求。
tags:
- LobeChat
- 用户管理
- next-auth
- Clerk
- 身份验证
- 多因素认证
---
# 身份验证系统 / 多用户管理支持
在现代应用中,用户管理和身份验证是至关重要的功能。为满足不同用户的多样化需求,LobeChat 提供了两种主要的用户认证和管理方案:`next-auth` 和 `Clerk`。无论您是追求简便的用户注册登录,还是需要更高级的多因素认证和用户管理,LobeChat 都可以灵活实现。
## next-auth:灵活且强大的身份验证库
LobeChat 集成了 `next-auth`,一个灵活且强大的身份验证库,支持多种身份验证方式,包括 OAuth、邮件登录、凭证登录等。通过 `next-auth`,您可以轻松实现以下功能:
- **用户注册和登录**:支持多种认证方式,满足不同用户的需求。
- **会话管理**:高效管理用户会话,确保安全性。
- **社交登录**:支持多种社交平台的快捷登录。
- **数据安全**:保障用户数据的安全性和隐私性。
由于工作量原因,目前还没有实现 next-auth 与服务端数据库的集成,如果需要使用服务端数据库,请使用
Clerk 。
关于 Next-Auth 的使用,可以查阅 [身份验证服务 - Next
Auth](/zh/docs/self-hosting/advanced/authentication#next-auth)。
## Clerk:现代化用户管理平台
对于需要更高级用户管理功能的用户,LobeChat 还支持 [Clerk](https://clerk.com) ,一个现代化的用户管理平台。Clerk 提供了更丰富的功能,帮助您实现更高的安全性和灵活性:
- **多因素认证 (MFA)**:提供更高的安全保障。
- **用户配置文件管理**:便捷管理用户信息和配置。
- **登录活动监控**:实时监控用户登录活动,确保账户安全。
- **扩展性**:支持复杂的用户管理需求。
关于 Clerk 的使用,可以查阅 [身份验证服务 -
Clerk](/zh/docs/self-hosting/advanced/authentication#clerk)。
如果需要在服务端数据库中搭配使用 Clerk 的使用,可以查阅
[使用服务端数据库部署](/zh/docs/self-hosting/advanced/server-database)
中的「配置身份验证服务」部分。