fn oauth_pms(
req: &mut Request<'_, '_>,
oauth_provider: OauthProvider,
selected_school_id: Option<&String>,
) -> Result<Result<ForeignUserData, Response>, MedalError>
fn oauth_pms(
req: &mut Request<'_, '_>,
oauth_provider: OauthProvider,
selected_school_id: Option<&String>,
) -> Result<Result<ForeignUserData, Response>, MedalError>