
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,043 |
| Вік репозиторію | 8 років |
| Останній коміт | 12 днів тому |
Часті запитання про Auth.js
Подивіться, що користувачі кажуть про Auth.js
0 Огляди
Ще немає оглядів
Будьте першим, хто напише огляд Auth.js











