Passkey
Добавляет вход через WebAuthn passkeys и управление ими в Payload CMS поверх Better Auth.
Установка
pnpm add payload-passkey Описание
payload-passkey добавляет аутентификацию через WebAuthn passkeys в Payload CMS, оборачивая Better Auth и интеграцию @delmaredigital/payload-better-auth. Плагин встраивает кнопку входа по passkey на стандартный экран входа Payload и добавляет элементы регистрации и управления passkeys в личный кабинет. Интерфейс построен на встроенных компонентах Payload, так что визуально он не выбивается из админки. Better Auth регистрирует свои коллекции (accounts, passkeys, sessions) для пользовательской коллекции и добавляет связанные поля: emailVerified, image и поле управления passkeys. В конфигурации задаются параметры WebAuthn relying party (rpID, rpName, origin), а также baseURL и secret для Better Auth, trusted origins и generateId. На PostgreSQL со стандартными идентификаторами для generateId следует установить значение "serial". Время жизни сессии регулируется через sessionSeconds с буфером обновления sessionRefreshBufferSeconds, а admin provider обновляет токен Better Auth до истечения срока действия. Вход по passkey может работать вместе с Payload TOTP при включенном enableTotpCompatibility. В этом режиме плагин переключается на стратегию passkey-as-TOTP, где passkey удовлетворяет второму фактору. Хуки коллекции отзыв Better Auth сессий при включении или смене TOTP, при входе и выходе, где флаг allSessions очищает все сессии пользователя. Плагин сохраняет стандартный вход по email и паролю, не заменяя его. i18n включает английский и японский переводы в бета-версии.
О пакете
- Имя пакета
payload-passkey- Последняя версия
2.1.2- Размер
- 124 кБ
- Лицензия
- MIT
- Загрузок в неделю
- 189
- Последняя публикация
- 3 окт. 2026 г.
Похожие плагины
Ещё в категории «Авторизация»Simple Social Login
Плагин для Payload CMS 3.x: добавляет вход через Google и Microsoft (Entra ID) в админку и аутентифицированные коллекции.
Better Auth
Адаптер и плагины Better Auth для Payload CMS.
TOTP
Добавляет TOTP для многофакторной аутентификации в PayloadCMS.
Subscribers
Управляйте подписчиками и каналами с помощью аутентификации по магической ссылке.
Keycloak SSO
Добавляет Keycloak SSO в Payload CMS 3 через OIDC-стратегию с PKCE, тихим обновлением токенов и доступом на основе permissions.
payload-auth
Интеграция Better Auth для улучшенной аутентификации в Payload CMS.