
Auth.js
Auth.js — это бесплатная, открытая библиотека аутентификации для веб-приложений, поддерживающая OAuth, магические ссылки и учетные данные в нескольких фреймворках.
Что такое Auth.js?
Auth.js — это полноценное решение для аутентификации, которое работает с различными JavaScript-фреймворками. Оно предоставляет все необходимое для добавления безопасных систем входа на сайты и в приложения. Вы можете позволить пользователям входить через их существующие аккаунты в таких сервисах, как Google или GitHub, использовать магические ссылки на основе электронной почты или даже традиционные комбинации имени пользователя и пароля.
Библиотека не зависит от среды выполнения, что означает, что она адаптируется для работы с Next.js, SvelteKit, Express, Qwik и другими фреймворками. Она управляет сессиями, защищает маршруты и при необходимости подключается к базам данных. Auth.js следует веб-стандартам и лучшим практикам безопасности, что делает её безопасной и надежной. Поскольку это проект с открытым исходным кодом, код доступен для просмотра и внесения вкладов разработчиками со всего мира.
Возможности Auth.js
Поддержка OAuth 2.0 и OpenID Connect
Более 80 преднастроенных провайдеров аутентификации
Аутентификация по электронной почте с помощью магической ссылки
Имя пользователя и пароль
Безпарольный вход через WebAuthn
Поддержка нескольких фреймворков (Next.js, SvelteKit, Express)
Адаптеры баз данных для основных СУБД
JWT или сессии в базе данных
Встроенные функции безопасности
Поддержка пользовательских страниц
Готовность к TypeScript
Открытый исходный код и бесплатно
Стоимость Auth.js
Free / Open Source
Free
- Полное решение для аутентификации
- Более 80 предварительно настроенных провайдеров OAuth
- Поддержка OAuth 2.0 и OpenID Connect
- Аутентификация по электронной почте с помощью магической ссылки
- Аутентификация на основе учетных данных
- Вход без пароля с WebAuthn
- Поддержка нескольких фреймворков
- Адаптеры баз данных (PostgreSQL, MySQL, MongoDB и др.)
- JWT или сессии базы данных
- Встроенные функции безопасности (CSRF, PKCE)
Сценарии использования Auth.js
Репозиторий Auth.js
Посмотреть на Github| Звёзды | 28,316 |
| Форки | 4,044 |
| Возраст репозитория | 8 лет |
| Последний коммит | 12 дней назад |
Часто задаваемые вопросы о Auth.js
Посмотрите, что пользователи говорят о Auth.js
0 Отзывы
Пока нет отзывов
Станьте первым, кто оценит Auth.js











