bspdx/authkit

This package is abandoned and no longer maintained. No replacement package was suggested.

DEPRECATED - Use bspdx/keystone instead

Installs: 36

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/bspdx/authkit

v0.7.0 2026-01-25 13:42 UTC

README

🚨 Important update

I just found out someone else made an AuthKit. You already know the one. I'll get around to renaming this soon, don't you worry!

BSPDX AuthKit

Latest Version on Packagist Total Downloads License

A comprehensive, production-ready authentication package for Laravel 12 with an API-first architecture. AuthKit combines the power of Laravel Fortify, Sanctum, Spatie Laravel Permission, and Spatie Laravel Passkeys to provide a full-featured auth system with:

  • 🔐 Standard Authentication - Powered by Laravel Fortify
  • 👥 Role-Based Access Control (RBAC) - Clean service layer API
  • 📱 TOTP Two-Factor Authentication - Google Authenticator, Authy, etc.
  • 🔑 Passkey Authentication - Modern WebAuthn/FIDO2 login
  • 🛡️ Passkey as 2FA - Use passkeys as a second factor
  • 🎨 Optional Blade UI Components - Pre-built views for Laravel projects
  • 🌐 API-First Design - Works with React, Vue, mobile apps, or any frontend
  • 🏢 Multi-Tenancy Ready - Optional tenant scoping

bspdx/authkit is now bspdx/keystone.

Migration

composer remove bspdx/authkit
composer require bspdx/keystone