Re-exportsยง
use std::time::SystemTime;๐use axum::extract::State;๐use axum::response::IntoResponse;๐use axum::response::Redirect;๐use serde::Deserialize;๐use serde::Deserialize;๐use tuwunel_core::Err;๐use tuwunel_core::Result;๐use tuwunel_core::err;๐use tuwunel_core::utils;๐use tuwunel_core::utils::BoolExt;๐use tuwunel_core::utils::url::is_loopback;๐use tuwunel_service::Services;๐use tuwunel_service::oauth::server::AUTH_REQUEST_LIFETIME;๐use tuwunel_service::oauth::server::AuthRequest;๐use url::Url;๐use super::OIDC_REQ_ID_LENGTH;๐use crate::ClientIp;๐
Structsยง
- Authorize
Params ๐
Functionsยง
- authorize_
route ๐ - is_
loopback_ ๐redirect - redirect_
uri_ ๐matches - validate_
redirect_ ๐uri