Fix guest join flow redirecting to Care marketing page.
Deploy Ladill Meet / deploy (push) Successful in 52s

Guests were sent through silent SSO after entering the meeting room because
/room routes required auth; failed SSO fell back to leftover Care config.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-01 12:05:41 +00:00
co-authored by Cursor
parent 08c4974a31
commit ba77acdb9d
7 changed files with 95 additions and 46 deletions
+9 -3
View File
@@ -54,9 +54,15 @@ return Application::configure(basePath: dirname(__DIR__))
},
)
->withMiddleware(function (Middleware $middleware): void {
$middleware->redirectGuestsTo(fn (Request $request) => route('sso.connect', [
'redirect' => $request->fullUrl(),
]));
$middleware->redirectGuestsTo(function (Request $request) {
$params = ['redirect' => $request->fullUrl()];
if ($request->is('r/*', 'room/*')) {
$params['interactive'] = 1;
}
return route('sso.connect', $params);
});
$middleware->web(append: [
SetActingAccount::class,
]);