pub async fn require_auth( __arg0: State<Arc<AuthState>>, request: Request, next: Next, ) -> Result<Response, StatusCode>
Axum middleware that validates the Authorization: Bearer <token> header against AuthState.
Authorization: Bearer <token>
AuthState