Skip to content

Commit 7c9d78b

Browse files
committed
fix: add missing redirect path
1 parent 43c339f commit 7c9d78b

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

src/DuoAuthenticator.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ public function setPassedDuo(Request $request): bool
1818
return $request->session()->put('duo_passed:' . $request->user(config('nova.guard'))?->id, true);
1919
}
2020

21-
public function getRedirect(Request $request, array $config, string $callbackUrl): string|null
21+
public function getRedirect(Request $request, array $config): string|null
2222
{
2323
try {
24-
$client = $this->getClient($config, $callbackUrl);
24+
$client = $this->getClient($config);
2525

2626
$username = $request->user(config('nova.guard'))->email;
2727
$state = $client->generateState();
@@ -69,13 +69,13 @@ public function validateCode(Request $request, array $config): bool
6969
}
7070
}
7171

72-
private function getClient(array $config, string $callbackUrl = ''): Client
72+
private function getClient(array $config): Client
7373
{
7474
$client = new Client(
7575
$config['client_id'],
7676
$config['client_secret'],
7777
$config['api_hostname'],
78-
$callbackUrl,
78+
url('/nova-vendor/nova-duo/callback'),
7979
true
8080
);
8181

src/Http/Middleware/Duo.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ public function handle($request, Closure $next)
3232
return $next($request);
3333
}
3434

35-
$callbackUrl = url('/nova-vendor/nova-duo/callback');
36-
$duoUrl = $authenticator->getRedirect($request, config('nova-duo.duo'), $callbackUrl);
35+
$duoUrl = $authenticator->getRedirect($request, config('nova-duo.duo'));
3736

3837
if (!$duoUrl) {
3938
Auth::guard(config('nova.guard'))->logout();

0 commit comments

Comments
 (0)