File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -442,7 +442,7 @@ async fn process_oidc_callback(
442442 } ) ?
443443 . into_inner ( ) ;
444444
445- let redirect_url_cookie = get_redirect_url_cookie ( request, & params. state )
445+ let mut redirect_url_cookie = get_redirect_url_cookie ( request, & params. state )
446446 . with_context ( || "Failed to read redirect URL from cookie" ) ?;
447447
448448 let client = oidc_state. get_client ( ) . await ;
@@ -456,6 +456,7 @@ async fn process_oidc_callback(
456456 set_auth_cookie ( & mut response, & token_response) . context ( "Failed to set auth cookie" ) ?;
457457
458458 // Clean up the state-specific cookie after successful authentication
459+ redirect_url_cookie. set_path ( "/" ) ;
459460 response. add_removal_cookie ( & redirect_url_cookie) ?;
460461
461462 Ok ( response)
You can’t perform that action at this time.
0 commit comments