Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 15 PHP Auth Projects
-
For writing models I would suggest using Action Closes. One example of them can be found in Jetstream's sourcecode. Actions are great to test in isolation and link to user stories.
-
Bouncer on the other hand supports scoped permission assignments where the assigned permission applies to a specific model only.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Going deeper than just blade files, Laravel is a full MVC framework and so includes things like Models and Controllers out of the box that can be used to organize your server-rendered code. Authentication is also baked in by default, and with first-party packages like Breeze, Sanctum, or Socialite, you can include user registration, login, API-based authentication, social sign-ups, and role-based permissions with near zero configuration.
-
breeze
Minimal Laravel authentication scaffolding with Blade, Vue, or React + Tailwind. (by laravel)
Going deeper than just blade files, Laravel is a full MVC framework and so includes things like Models and Controllers out of the box that can be used to organize your server-rendered code. Authentication is also baked in by default, and with first-party packages like Breeze, Sanctum, or Socialite, you can include user registration, login, API-based authentication, social sign-ups, and role-based permissions with near zero configuration.
-
-
-
I mean things like this: https://github.com/laravel/fortify/tree/1.x/src/Actions and this: https://stitcher.io/blog/laravel-queueable-actions
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
Project mention: Checking if a user is logged in - which of these approaches is "most correct"? | /r/PHPhelp | 2023-06-10
I basically just roll with the excellent delight-im/auth package nowadays, but it uses:
-
-
-
-
-
AAuth
Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations
-
-
wordpress-proxy-auth-plugin
The Wordpress Proxy Auth Plugin helps developers/DevOps/admins easily implement authentication and authorization for WordPress by using a JWT token provided by a reverse proxy.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
PHP Auth related posts
- Making the case for Laravel as a Next.js alternative
- Checking if a user is logged in - which of these approaches is "most correct"?
- Any good PHP authentication library?
- log in page encryption.. shouldn't that be done client side?
- Actions vs Jobs
- I start my journey this year
- Is using the repository pattern best practise?
-
A note from our sponsor - Mergify
blog.mergify.com | 24 Sep 2023
Index
What are some of the best open-source Auth projects in PHP? This list will help you:
Project | Stars | |
---|---|---|
1 | jetstream | 3,764 |
2 | bouncer | 3,303 |
3 | sanctum | 2,580 |
4 | breeze | 2,374 |
5 | huge | 2,137 |
6 | Sentinel | 1,474 |
7 | fortify | 1,462 |
8 | PHP-Auth | 984 |
9 | laravel-welcome-notification | 526 |
10 | wp-graphql-jwt-authentication | 306 |
11 | ux | 34 |
12 | multiple-tokens-auth | 31 |
13 | AAuth | 24 |
14 | laravel-fortify-demo | 14 |
15 | wordpress-proxy-auth-plugin | 3 |