From ae9ed10f65469cd8eecff8db3432cfbd2a124990 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Fri, 24 Feb 2017 14:33:35 +0000 Subject: [PATCH] =?UTF-8?q?Generate=20a=20token=20on=20the=20fly=20if=20on?= =?UTF-8?q?e=20doesn=E2=80=99t=20exist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Middleware/DevTokenMiddleware.php | 8 ++++++++ 1 file changed, 8 insertions(+) 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)]); } }