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 {