pub async fn get_auth(State(state): State<AppState>, req: GetAuthRequest) -> impl IntoResponse {
            pub async fn post_login(State(state): State<AppState>, req: PostLoginRequest) -> impl IntoResponse {
                let pending = match code_grant::authorization::authorization_code(&mut endpoint, &req).await {
            fn redirect_server_error(fn_name: &str, redirect_uri: &str, description: Option<&str>) -> Response {