From a04f9892091793a5f164a2b88b4bb3805dd6eac6 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 17 Mar 2025 12:24:34 +0800 Subject: [PATCH 1/4] Fix missing `WORKOS_API_KEY` registration fixes laravel/framework#55028 --- src/WorkOS.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/WorkOS.php b/src/WorkOS.php index 6aaa64a..779bbbf 100644 --- a/src/WorkOS.php +++ b/src/WorkOS.php @@ -20,6 +20,10 @@ public static function configure(): void { if (! config('services.workos.client_id')) { throw new RuntimeException("The 'services.workos.client_id' configuration value is undefined."); + } + + if (! config('services.workos.secret')) { + throw new RuntimeException("The 'services.workos.secret' configuration value is undefined."); } if (! config('services.workos.redirect_url')) { @@ -27,6 +31,7 @@ public static function configure(): void } SDK::setClientId(config('services.workos.client_id')); + SDK::setApiKey(config('services.workos.secret')); } /** From 1eabba5d3140f824e914ead9234c9e44c92223a4 Mon Sep 17 00:00:00 2001 From: crynobone <172966+crynobone@users.noreply.github.com> Date: Mon, 17 Mar 2025 04:24:54 +0000 Subject: [PATCH 2/4] Fix code styling --- src/WorkOS.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WorkOS.php b/src/WorkOS.php index 779bbbf..88673a8 100644 --- a/src/WorkOS.php +++ b/src/WorkOS.php @@ -20,7 +20,7 @@ public static function configure(): void { if (! config('services.workos.client_id')) { throw new RuntimeException("The 'services.workos.client_id' configuration value is undefined."); - } + } if (! config('services.workos.secret')) { throw new RuntimeException("The 'services.workos.secret' configuration value is undefined."); From aa58d59d28948787490cb62e6980003f69373c0b Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Mon, 17 Mar 2025 12:26:10 +0800 Subject: [PATCH 3/4] wip --- src/WorkOS.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/WorkOS.php b/src/WorkOS.php index 88673a8..b12dcc0 100644 --- a/src/WorkOS.php +++ b/src/WorkOS.php @@ -31,6 +31,7 @@ public static function configure(): void } SDK::setClientId(config('services.workos.client_id')); + SDK::setApiKey(config('services.workos.secret')); } From 78e8ad94828deb6480d2db37c9011b644355c307 Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Mon, 17 Mar 2025 15:14:17 -0500 Subject: [PATCH 4/4] Update WorkOS.php --- src/WorkOS.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/WorkOS.php b/src/WorkOS.php index b12dcc0..88673a8 100644 --- a/src/WorkOS.php +++ b/src/WorkOS.php @@ -31,7 +31,6 @@ public static function configure(): void } SDK::setClientId(config('services.workos.client_id')); - SDK::setApiKey(config('services.workos.secret')); }