/// <summary> /// setConfigure /// </summary> private void setConfigure(string user, string password, string mediatype) { if (socialAuthManager == null) { socialAuthManager = getManager(); } SocialAuthConfiguration config = socialAuthManager.GetConfiguration(); if (config != null) { switch (mediatype) { case "TWITTER": ProviderElement tpe = new ProviderElement(); tpe.ConsumerKey = user; tpe.ConsumerSecret = password; tpe.WrapperName = "TwitterWrapper"; config.Providers.Add(tpe); break; case "GOOGLE": ProviderElement gpe = new ProviderElement(); gpe.ConsumerKey = user; gpe.ConsumerSecret = password; gpe.WrapperName = "GoogleWrapper"; gpe.AdditionalScopes = "https://picasaweb.google.com/data/"; config.Providers.Add(gpe); break; case "MSN": ProviderElement mpe = new ProviderElement(); mpe.ConsumerKey = user; mpe.ConsumerSecret = password; mpe.WrapperName = "MSNWrapper"; config.Providers.Add(mpe); break; case "YAHOO": ProviderElement ype = new ProviderElement(); ype.ConsumerKey = user; ype.ConsumerSecret = password; ype.WrapperName = "YahooWrapper"; config.Providers.Add(ype); break; case "LINKEDIN": ProviderElement lpe = new ProviderElement(); lpe.ConsumerKey = user; lpe.ConsumerSecret = password; lpe.WrapperName = "LinkedInWrapper"; config.Providers.Add(lpe); break; } } }
/// <summary> /// getManager /// </summary> private void getManager() { SocialAuthConfiguration config = new SocialAuthConfiguration(); ProviderElement tpe = new ProviderElement(); tpe.ConsumerKey = "oJs923I3JS4ztSaRpXj5Vg"; tpe.ConsumerSecret = "h2bG02PmE52BEOlIINdy8M5WKLkDKWBxB0zCH220eQ"; tpe.WrapperName = "TwitterWrapper"; config.Providers.Add(tpe); ProviderElement gpe = new ProviderElement(); gpe.ConsumerKey = "859090616008.apps.googleusercontent.com"; gpe.ConsumerSecret = "kx-Iwp-TOXzc26wKpTff7dav"; gpe.WrapperName = "GoogleWrapper"; gpe.AdditionalScopes = "https://picasaweb.google.com/data/"; config.Providers.Add(gpe); ProviderElement mpe = new ProviderElement(); mpe.ConsumerKey = "000000004C108B16"; mpe.ConsumerSecret = "kdJasG9HD8nj9OLyoJXxV81zg4S4TU3m"; mpe.WrapperName = "MSNWrapper"; config.Providers.Add(mpe); //ProviderElement ype = new ProviderElement(); //ype.ConsumerKey = "000000004C108B16"; //ype.ConsumerSecret = "kdJasG9HD8nj9OLyoJXxV81zg4S4TU3m"; //ype.WrapperName = "YahooWrapper"; //config.Providers.Add(ype); ProviderElement lpe = new ProviderElement(); lpe.ConsumerKey = "753j58ks4sphrx"; lpe.ConsumerSecret = "eQwl5uaT99WcDLw2"; lpe.WrapperName = "LinkedInWrapper"; config.Providers.Add(lpe); manager = new SocialAuthManager(config); }