File tree Expand file tree Collapse file tree 1 file changed +18
-18
lines changed Expand file tree Collapse file tree 1 file changed +18
-18
lines changed Original file line number Diff line number Diff line change 6
6
7
7
A toolkit that turns ** Laravel 12** into a lightweight base for distributed microservices.
8
8
9
+ ## Features
10
+
11
+ - Middleware for JWT validation, correlation IDs and permission checks
12
+ - Authorization helpers using roles and permissions
13
+ - HTTP client macros and an API Gateway client
14
+ - Session guard and controllers for frontend authentication
15
+ - Health check endpoint at ` /api/health `
16
+ - Base model for API gateway resources
17
+
18
+ ---
19
+
20
+ ## Documentation
21
+
22
+ See the [ wiki] ( https://github.com/KroderDev/laravel-microservice-core/wiki ) for full documentation.
23
+
24
+ ---
25
+
9
26
## Quick start
10
27
11
28
Install via Composer:
@@ -18,25 +35,8 @@ composer require kroderdev/laravel-microservice-core
18
35
19
36
After installation, publish the configuration file to your Laravel project:
20
37
21
-
22
38
``` bash
23
39
php artisan vendor:publish --provider=" Kroderdev\LaravelMicroserviceCore\Providers\MicroserviceServiceProvider"
24
40
```
25
41
26
- You can now customize the settings to match your microservice environment.
27
-
28
- ---
29
-
30
- ## Publish Configuration
31
-
32
- To publish the configuration file, run:
33
-
34
- ``` bash
35
- php artisan vendor:publish --provider=" Kroderdev\LaravelMicroserviceCore\Providers\MicroserviceServiceProvider"
36
- ```
37
-
38
- ---
39
-
40
- ## Documentation
41
-
42
- See the [ wiki] ( https://github.com/KroderDev/laravel-microservice-core/wiki ) for full documentation.
42
+ You can now customize the settings to match your microservice environment.
You can’t perform that action at this time.
0 commit comments