8 месяцев назад
🔐 Auth.js и Better Auth: эволюция аутентификации в мире JavaScript
Когда речь заходит об аутентификации в веб-приложениях, многие разработчики первым делом вспоминают NextAuth.js — библиотеку, которая позже стала Auth.js. Её использовали тысячи проектов: от небольших стартапов до крупных сервисов вроде ChatGPT или Google Labs. И вот теперь произошло важное событие: Auth.js официально перешёл под управление команды Better Auth. Auth.js долгое время был стандартом де-факто для разработчиков на Next.js и не только: Но у проекта были ограничения: с ростом сложности приложений приходилось многократно переизобретать одни и те же «примитивы»...
4 года назад
Аутентификация без пароля Firebase. React/Next.js.
Недавно получил заказ на фрилансе: Сделать аутентификацию через magic link, сохранить пользователя в firestore и сделать еще десять тысяч манипуляций со сторонним сервисом. В этой статье оставим аутентификацию через firebase. Пререквизиты. Next.js Создаём проект на next.js. npx create-next-app firebase-auth Возможно вы уже пользовались npx, но не знали что она делает. Сейчас расскажу. npx – утилита для запуска бинарников npm пакетов. Чтобы запускать локальные зависимости из node_modules мы обычно пишем: ...