public static AuthenticationConfig GetConfig(int portalId) { string key = CACHEKEY + "_" + portalId; var config = (AuthenticationConfig) DataCache.GetCache(key); if (config == null) { config = new AuthenticationConfig(portalId); DataCache.SetCache(key, config); } return config; }
public static void UpdateConfig(AuthenticationConfig config) { PortalController.UpdatePortalSetting(config.PortalID, "DNN_Enabled", config.Enabled.ToString()); PortalController.UpdatePortalSetting(config.PortalID, "DNN_UseCaptcha", config.UseCaptcha.ToString()); ClearConfig(config.PortalID); }