myc_http_tools/providers/google/
config.rs1use myc_config::secret_resolver::SecretResolver;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Deserialize, Serialize)]
5#[serde(rename_all = "camelCase")]
6pub struct GoogleOauthConfig {
7 pub client_origin: SecretResolver<String>,
8 pub jwt_max_age: SecretResolver<i64>,
9 pub redirect_url: SecretResolver<String>,
10 pub jwt_secret: SecretResolver<String>,
11 pub client_id: SecretResolver<String>,
12 pub client_secret: SecretResolver<String>,
13}