这个项目能做什么

redb.Identity是一个高度灵活、传输无关的OAuth 2.1和OpenID Connect服务器,专为redb生态系统设计。它基于OpenIddict和redb.Route构建,将身份引擎与ASP.NET HTTP管道解耦,允许端点通过HTTP、gRPC、RabbitMQ、SignalR或通过零拷贝的`direct-vm://`路由直接在进程内调用。它内置了使用redb类型属性的用户、组、作用域和客户端存储,支持PostgreSQL、MSSQL和SQLite。该服务器包含现代安全功能,如多因素认证(TOTP、短信/邮件OTP、WebAuthn/FIDO2)、SCIM 2.0供应、联合、DPoP和后通道注销。它完全符合标准,通过了OpenID Foundation官方一致性测试套件。