Meine Blog-Beiträge

Laravel JWT Redis Pack

Laravel JWT Redis Pack


Mit Laravel JWT Redis können JWT-zugelassene Benutzer Rollen, Berechtigungen, Status und andere Daten in Redis speichern und verwalten. tymondesigns /jwt-auth und arbeitet mit spatie/laravel-let pack zusammen.

Sie konfigurieren die Autorisierung wie folgt, die vom Paket bereitgestellt wird:

'Wächter' => [
'api' => [
'driver' => 'jwt_redis_guard',
'Provider' => 'Benutzer'
],
],
'Anbieter' => [
'Benutzer' => [
'driver' => 'jwt_redis_user_provider',
'model' => App-Benutzer::klasse, /* Ihr Benutzermodell */
],
],

Hier sind einige Beispiele für die Routennutzung:

Route::get("/example", "ExampleController@example")-middleware('role:admin|user');
Route::get("/example", "ExampleController@example")-middleware('permissions:get-user|set-user');
Route::get("/example", "ExampleController@example")-middleware('role_or_permission:admin|get-user');

Dieses Paket ist neu während des Schreibens, daher schlage ich vor, dass Sie den Quellcode überprüfen. ,

Sie können mehr über dieses Paket erfahren, vollständige Installationsanweisungen erhalten und den Quellcode auf GitHub unter sametsahindogan /laravel-jwtredis anzeigen.



Diesen Artikel teilen


Kommentare (0)

Kommentar