Laravel JWT Redis Paketi

Laravel JWT Redis, JWT onaylı kullanıcıların rolleri, izinleri, durumları ve diğer verileri Redis’te depolanmasına ve yönetilmesine izin verir. tymondesigns / jwt-auth ve spatie / laravel-izin paketi ile birlikte çalışır .

Yetkilendirmeyi, paket tarafından sağlanan aşağıdaki gibi yapılandırırsınız:

'guards' => [
'api' => [
'driver' => 'jwt_redis_guard',
'provider' => 'users'
],
],
'providers' => [
'users' => [
'driver' => 'jwt_redis_user_provider',
'model' => App\User::class, /* Your User Model */
],
],

Rota kullanımına ilişkin birkaç örnek:

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');

Yazma sırasında bu paket yeni, bu yüzden kaynak kodunu kontrol etmenizi öneririm. ,

Bu paket hakkında daha fazla bilgi edinebilir, tam kurulum talimatlarını alabilir ve GitHub’daki kaynak kodunu sametsahindogan / laravel-jwtredis adresinde görüntüleyebilirsiniz .

  Alıntı Yap

KARABAY A, 2020 . Laravel JWT Redis Paketi,

https://www.karabayyazilim.com/blog/laravel-jwt-redis-paketi-2020-02-10-225515

(Erişim Tarihi : 10 Şubat 2020).


  Bu yazıyı paylaş

Yorumlar (0)

Yorum Yap

Abone Ol
Blog yazılarımdan ilk siz haberdar olmak için email bültenine kaydolun