├── .gitignore ├── LICENSE ├── README.md ├── composer.json └── src ├── Cache └── RedisCache.php ├── Contracts └── RedisCacheContract.php ├── Facades └── RedisCache.php ├── Guards └── JWTRedisGuard.php ├── Http └── Middleware │ ├── Authenticate.php │ ├── BaseMiddleware.php │ ├── PermissionMiddleware.php │ ├── Refreshable.php │ ├── RoleMiddleware.php │ └── RoleOrPermissionMiddleware.php ├── JWTRedisServiceProvider.php ├── Jobs └── ProcessObserver.php ├── Observers └── UserRedisObserver.php ├── Providers └── JWTRedisUserProvider.php ├── Traits └── JWTRedisHasRoles.php └── config └── jwtredis.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | composer.lock 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/composer.json -------------------------------------------------------------------------------- /src/Cache/RedisCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Cache/RedisCache.php -------------------------------------------------------------------------------- /src/Contracts/RedisCacheContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Contracts/RedisCacheContract.php -------------------------------------------------------------------------------- /src/Facades/RedisCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Facades/RedisCache.php -------------------------------------------------------------------------------- /src/Guards/JWTRedisGuard.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Guards/JWTRedisGuard.php -------------------------------------------------------------------------------- /src/Http/Middleware/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/Authenticate.php -------------------------------------------------------------------------------- /src/Http/Middleware/BaseMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/BaseMiddleware.php -------------------------------------------------------------------------------- /src/Http/Middleware/PermissionMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/PermissionMiddleware.php -------------------------------------------------------------------------------- /src/Http/Middleware/Refreshable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/Refreshable.php -------------------------------------------------------------------------------- /src/Http/Middleware/RoleMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/RoleMiddleware.php -------------------------------------------------------------------------------- /src/Http/Middleware/RoleOrPermissionMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Http/Middleware/RoleOrPermissionMiddleware.php -------------------------------------------------------------------------------- /src/JWTRedisServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/JWTRedisServiceProvider.php -------------------------------------------------------------------------------- /src/Jobs/ProcessObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Jobs/ProcessObserver.php -------------------------------------------------------------------------------- /src/Observers/UserRedisObserver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Observers/UserRedisObserver.php -------------------------------------------------------------------------------- /src/Providers/JWTRedisUserProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Providers/JWTRedisUserProvider.php -------------------------------------------------------------------------------- /src/Traits/JWTRedisHasRoles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/Traits/JWTRedisHasRoles.php -------------------------------------------------------------------------------- /src/config/jwtredis.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sametsahindogan/laravel-jwtredis/HEAD/src/config/jwtredis.php --------------------------------------------------------------------------------