chrisbjr/api-guard
API Guard is a Laravel package for API key authentication. It lets you generate and manage API keys, protect routes with middleware, and authenticate requests via configurable headers or query parameters, with hashed key storage and easy integration.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sven/super-basic-auth | 0.88 | A super simple Laravel package for HTTP Basic authentication. Protect routes with middleware and validate against configurable credentials—no database, no login forms, just lightweight basic auth. | 23 | 23 | 3 | 740 | 0 | 0.3 | 20.8 | MIT | 3 years ago | |
| amin3536/laravel-api-user-provider | 0.88 | Laravel package that adds an API-based user provider, letting your app authenticate users against a remote HTTP API instead of a local Eloquent model. Useful for apps backed by external or microservice user stores. | 11 | 11 | 4 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| savannabits/api-keys | 0.88 | A Laravel package for generating, managing, and authenticating API keys, with configurable models and middleware integration for protecting routes and tracking key-based access. | 2 | 2 | 1 | 3 | 0 | 0.3 | 4.2 | MIT | 2 years ago | |
| yakeing/php_letsencrypt | 0.88 | A PHP Let’s Encrypt client for automating free SSL/TLS certificate issuance and renewal via the ACME protocol. It helps PHP applications handle domain validation and certificate lifecycle tasks, making HTTPS setup easier for scripts and small projects. | 5 | 4 | 1 | 0 | 0 | 0.2 | — | MPL-2.0 | 6 years ago | |
| codetech/laravel-api-logs | 0.87 | A lightweight Laravel package that logs every authenticated API request — URL, method, IP, payload, headers, response, and duration — linked to the user who made it. Sensitive values are redacted before storage, and a HasApiLogs trait exposes each user's history. | 0 | 0 | 0 | 187 | 2 | 22.9 | 36.5 | MIT | 3 weeks ago | |
| werk365/jwtauthroles | 0.87 | A Laravel package that combines JSON Web Token authentication with role-based access control, letting you issue JWTs and restrict routes or actions by user role. A lightweight option for adding token auth and simple role checks to existing Laravel apps. | 15 | 15 | 2 | 3 | 0 | 0.1 | 1.0 | MIT | 3 years ago | |
| andydefer/laravel-nemesis | 0.87 | Laravel Nemesis is a lightweight Laravel package by andydefer that installs via Composer and registers through a service provider, adding configurable functionality to your app. Early-stage project with limited adoption—check the source and docs before production use. | 0 | — | 0 | — | 1 | 0.4 | — | — | 1 year ago | |
| ma27/api-key-authentication-bundle | 0.87 | Symfony bundle that adds API key authentication to your app. Validate keys from request headers or query parameters, resolve them to users via a provider, and protect firewall routes for REST APIs and machine-to-machine access with minimal configuration. | 8 | 8 | 2 | 40 | 1 | 0.1 | 7.2 | MIT | 9 years ago | |
| jeffersongoncalves/laravel-ssrf-guard | 0.87 | A Laravel package that helps protect your app from Server-Side Request Forgery (SSRF) by validating outbound URLs and blocking requests to private, loopback, and reserved network ranges. Useful for guarding HTTP clients and any user-supplied URLs. | 2 | 2 | 0 | 542 | 0 | 20.0 | 36.7 | MIT | 1 week ago | |
| chillerlan/php-authenticator | 0.87 | A PHP 8.4+ library for generating counter-based (RFC 4226) and time-based (RFC 6238) one-time passwords, compatible with Google Authenticator and Steam Guard, with constant-time encoding and server time sync support. | 56 | 58 | 2 | 6K | 0 | 13.5 | 30.3 | MIT | 7 months ago | |
| smorken/auth | 0.87 | Laravel authentication package that provides ready-made login, registration, and password reset flows. It integrates with Laravel's auth system and offers configurable routes, views, and guards to help secure your application quickly. | 0 | 0 | — | 153 | — | 0.0 | 30.2 | — | — | |
| metaclass-nl/authentication-guard-bundle | 0.87 | Symfony bundle for integrating guard-based authentication into your application. It helps wire custom authentication guards into Symfony Security so you can protect routes and control how users are authenticated, with straightforward configuration and reusable guard support. | 12 | 12 | 5 | 0 | 0 | 0.1 | — | — | 9 years ago | |
| vizir/laravel-keycloak-web-guard | 0.87 | Laravel authentication guard that signs users in to your web app through Keycloak. It handles login, logout, token refresh, and role-based route protection, delegating identity to Keycloak via OpenID Connect with minimal configuration and no custom auth code to maintain. | 168 | — | 86 | — | 21 | 5.0 | 5.7 | — | — | |
| jacopo/authentication-sentry | 0.87 | Laravel authentication integration for Cartalyst Sentry. It provides a Sentry-backed user provider and auth guard so applications can use Sentry users, credentials, and permissions through Laravel’s native authentication system. | 2 | 2 | 4 | 3 | 0 | 0.2 | 4.2 | BSD-3-Clause | — | |
| jafar/guarded-authentication-bundle | 0.86 | A PHP authentication bundle that adds guarded authentication to your application, with configurable guards, access checks, and a straightforward setup for integrating secure login flows into existing projects. Designed to keep authentication logic organized and easy to extend. | 8 | 9 | 3 | 0 | 0 | 0.4 | — | MIT | 4 years ago | |
| experteam/api-laravel-base | 0.86 | Experteam API Laravel Base is a foundational package for building APIs in Laravel, providing base classes, shared conventions, and reusable scaffolding to help you create consistent, maintainable REST endpoints with less boilerplate. It standardizes common patterns so teams can ship reliable APIs fa... | 0 | 0 | 0 | 462 | 0 | 0.9 | 37.1 | MIT | 11 months ago | |
| laravel/passkeys | 0.86 | Laravel Passkeys adds passwordless WebAuthn authentication to Laravel apps, with built-in routes for passkey login, confirmation, and management, configurable relying party settings, custom model support, and a matching @laravel/passkeys JavaScript client. | 116 | 114 | 8 | 7M | 2 | 13.3 | 62.4 | MIT | 5 months ago | |
| laravie/authen | 0.86 | Authen is a Laravel authentication package that helps add user login and access control to your application, with a framework-friendly API for configuring authentication and protecting routes and resources. | 64 | 65 | 3 | 314 | 0 | 0.7 | 10.6 | MIT | 3 years ago | |
| arcanedev/laravel-api-helper | 0.86 | ArcaneDev's Laravel API Helper provides lightweight utilities for JSON API development, including standardized response helpers for success and error payloads, helping keep controllers concise and API output consistent across your Laravel application. | 5 | 6 | 2 | 23 | 1 | 0.2 | 9.4 | MIT | 7 years ago | |
| rennf93/guard-core-php | 0.86 | Framework-agnostic core for Guard, the PHP authentication and authorization library. Provides reusable primitives for guards, identity checks, and access control, usable in standalone PHP apps or alongside Laravel and other frameworks. | 1 | 1 | 0 | 4K | 1 | 19.5 | 53.1 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?