Browse Source

Update oauth api, allow multiple redirect_uris. Fixes #2106

Daniel Supernault 5 năm trước cách đây
mục cha
commit
0540a28ad1
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      app/Http/Controllers/Api/ApiV1Controller.php

+ 3 - 1
app/Http/Controllers/Api/ApiV1Controller.php

@@ -70,11 +70,13 @@ class ApiV1Controller extends Controller
 			'website' 			=> 'nullable'
 		]);
 
+        $uris = implode(',', explode('\n', $request->redirect_uris));
+
         $client = Passport::client()->forceFill([
             'user_id' => null,
             'name' => e($request->client_name),
             'secret' => Str::random(40),
-            'redirect' => $request->redirect_uris,
+            'redirect' => $uris,
             'personal_access_client' => false,
             'password_client' => false,
             'revoked' => false,