diff --git a/app/Http/Middleware/DevTokenMiddleware.php b/app/Http/Middleware/DevTokenMiddleware.php index a711142b..dabc2ca2 100644 --- a/app/Http/Middleware/DevTokenMiddleware.php +++ b/app/Http/Middleware/DevTokenMiddleware.php @@ -20,6 +20,14 @@ class DevTokenMiddleware session(['me' => config('app.url')]); if (Storage::exists('dev-token')) { session(['token' => Storage::get('dev-token')]); + } else { + $data = [ + 'me' => config('app.url'), + 'client_id' => route('micropub-client'), + 'scope' => 'post', + ]; + $tokenService = new \App\Services\TokenService(); + session(['token' => $tokenService->getNewToken($data)]); } }