using JNPF.ConfigurableOptions; namespace JNPF.Common.Options; /// /// 第三方登录配置. /// public sealed class SocialsOptions : IConfigurableOptions { /// /// 是否启用. /// public bool SocialsEnabled { get; set; } /// /// 外网能访问的地址(域名), 回调的时候拼接接口地址用. /// public string DoMain { get; set; } /// /// 第三方账号密钥配置. /// public List Config { get; set; } } /// /// 第三方账号密钥配置. /// public class SocialsConfig { /// /// 第三方. /// public string Provider { get; set; } /// /// Id. /// public string ClientId { get; set; } /// /// 密钥. /// public string ClientSecret { get; set; } /// /// 代理Id. /// public string AgentId { get; set; } }