redb.Identity — это транспорт-независимый сервер OAuth 2.1 и OpenID Connect, построенный на базе OpenIddict и redb.Route. Он поддерживает несколько баз данных, MFA, WebAuthn, SCIM и прямые вызовы в процессе через direct-vm.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONAuth.js (ранее NextAuth.js) — это библиотека открытого кода для аутентификации, поддерживающая OAuth, OIDC, без паролей и Passkeys. Она работает с любыми базами данных или без них и совместима с различными средами выполнения JavaScript.
Hanko — это открытое решение для аутентификации и управления пользователями, не привязанное к фреймворкам, позиционируемое как альтернатива Auth0, Clerk, WorkOS и Stytch. Поддерживает пароли, passkeys, MFA, социальные входы и SAML SSO, доступно для самостоятельного размещения или через Hanko Cloud.
Authelia — это сервер аутентификации и авторизации с открытым исходным кодом, предоставляющий двухфакторную аутентификацию и единый вход через веб-портал. Он работает совместно с обратными прокси, позволяя, запрещая или перенаправляя запросы, и поддерживает OpenID Connect 1.0 / OAuth 2.0, ключи безопасности WebAuthn и проходные ключи, TOTP, а также push-уведомления Duo.
TrailBase — open-source платформа для самостороительства, альтернатива Firebase, написанная на Rust с SQLite. Поддерживает типобезопасные REST и real-time API, встроенный WebAssembly-рантайм, аутентификацию, админ-панель, геопространственные запросы и SSR.
Better Auth — это независимый от фреймворков фреймворк аутентификации и авторизации для TypeScript, предлагающий встроенные функции и экосистему плагинов для продвинутых задач, таких как 2FA и поддержка нескольких арендаторов.