public ActionResult TwitterAuth() { OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:14623/Twitter/TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); return(Redirect(uri.ToString())); }
public ActionResult Authorize() { // Step 1 - Retrieve an OAuth Request Token TwitterService service = new TwitterService(_consumerKey, _consumerSecret); // This is the registered callback URL OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:37276/Manage/AuthorizeCallback"); // Step 2 - Redirect to the OAuth Authorization URL Uri uri = service.GetAuthenticationUrl(requestToken); var db = HttpContext.GetOwinContext().Get <ApplicationDbContext>(); // find the user. I am skipping validations and other checks. var userid = User.Identity.GetUserId(); var user = db.Users.Where(x => x.Id == userid).FirstOrDefault(); user.twitter_connect = true; // save changes to database db.SaveChanges(); return(Redirect(uri.ToString())); }
public string GetAuthorizationUrl() { OAuthRequestToken requestToken = twitterService.GetRequestToken(WebConfigurationManagement.TwitterRedirect_uri); var uri = twitterService.GetAuthenticationUrl(requestToken); return(uri.AbsoluteUri); }
public ActionResult Authorize() { refresh2 = UserToken.flag2; refresh2++; UserToken.flag2 = refresh2; // Step 1 - Retrieve an OAuth Request Token //var temp= FacebookProfileViewModel.iflogedTwitter; // temp++; // FacebookProfileViewModel.iflogedTwitter = temp; TwitterService service = new TwitterService(_consumerKey, _consumerSecret); // This is the registered callback URL OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:37276/Facebook/Index"); // Step 2 - Redirect to the OAuth Authorization URL Uri uri = service.GetAuthenticationUrl(requestToken); var db = HttpContext.GetOwinContext().Get <ApplicationDbContext>(); // find the user. I am skipping validations and other checks. var userid = User.Identity.GetUserId(); var user = db.Users.Where(x => x.Id == userid).FirstOrDefault(); user.twitter_connect = true; // save changes to database db.SaveChanges(); return(JavaScript("window.location = '" + uri.ToString() + "'")); //return Redirect(uri.ToString()); }
private OAuthAccessToken GetAccessToken() { if (Settings.Default.AccessToken == null) { var rToken = m_Service.GetRequestToken(); var url = m_Service.GetAuthenticationUrl(rToken).ToString(); Process.Start(url); var authDialog = new AuthorisationDialog(); authDialog.BringToFront(); var result = authDialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.Cancel) { throw new OperationCanceledException("User Canceld Login Process"); } var aToken = m_Service.GetAccessToken(rToken, authDialog.AuthoritationCode); if (aToken == null) { throw new NullReferenceException("Couldn't aquiere Access Token"); } Settings.Default.AccessToken = aToken; Settings.Default.Save(); } return(Settings.Default.AccessToken); }
/// <summary> /// constuctor that authorizes /// should go in the order of constuctor, authorize /// </summary> public Twit() { twitter = new TwitterService(info.ConsumerKey, info.ConsumerSecret); req = twitter.GetRequestToken(); string u = twitter.GetAuthenticationUrl(req).ToString(); Process.Start(u); }
public ActionResult TwitterAuth() { string key = "W7nisP4ZK14FeeTu5sn5Q9z3c"; string secret = "F2kQSgBgFceir7B3UD0RODZSOvi7QDUdyU1quHh664cbxXhB9T"; TwitterService service = new TwitterService(key, secret); OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:55873/Home/TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); return(Redirect(uri.ToString())); }
private void ShowAuthWindowAndAuth() { webBrowser1.Visible = true; service = new TwitterService("glgfOYZS9vwZC8vhhIwcFw", "a4postZMEDzgGeXT1qWvSkmV8z5XySEOk0FcWwPsyQU"); requestToken = service.GetRequestToken(); Uri uri = service.GetAuthenticationUrl(requestToken); webBrowser1.Url = uri; timer1.Enabled = true; }
public ActionResult Authorize() { // Step 1 - Retrieve an OAuth Request Token TwitterService service = new TwitterService(AuthenticationTokens.TwitterConsumerKey, AuthenticationTokens.TwitterConsumerSecret); OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:63516/Account/AuthorizeCallback"); // <-- The registered callback URL // Step 2 - Redirect to the OAuth Authorization URL Uri uri = service.GetAuthenticationUrl(requestToken); return(new RedirectResult(uri.ToString(), false /*permanent*/)); }
/// <summary> /// Initiate the login flow /// </summary> private void Login() { // Use the Consumer Key and Consumer Secret Key to fetch a valid Twitter Service handle service = new TwitterService(consumerKey, consumerSecret); // Retrieve an OAuth Request Token requestToken = service.GetRequestToken(); // Obtain the URI that shall be used for the login Uri authenticationUrl = service.GetAuthenticationUrl(requestToken); StartTwitterLoginDialog(authenticationUrl.ToString()); }
public string posttwitter() { string lh = "http://localhost:50406/index.html"; string live = "https://mediacreator.azurewebsites.net/"; // Step 1 - Retrieve an OAuth Request Token TwitterService service = new TwitterService(consumerKey, consumerSecret); OAuthRequestToken requestToken = service.GetRequestToken(live); // <-- The registered callback URL // Step 2 - Redirect to the OAuth Authorization URL Uri uri = service.GetAuthenticationUrl(requestToken); return(uri.AbsoluteUri); }
public ActionResult TwitterAuth() { if (!CheckLogin()) { return(RedirectToAction("Login", "Account")); } //Get the user's ID string uid = GetUserID(); //Get ASP.NET User Object ApplicationUser currentUser = GetUser(uid); //Get the LPUser based on ASP.NET User's e-mail LPUser lpCurrentUser = GetLPUser(currentUser.Email); try { repository.Remove(lpCurrentUser.UserID); repository.Save(); } catch (Exception e) { //do nothing Debug.WriteLine(e.Message); } String sid = lpCurrentUser.UserID.ToString(); string Key = System.Configuration.ConfigurationManager.AppSettings["twKey"]; string Secret = System.Configuration.ConfigurationManager.AppSettings["twSecret"]; TwitterService service = new TwitterService(Key, Secret); OAuthRequestToken requestToken = service.GetRequestToken("https://landingpad.azurewebsites.net/Home/TwitterCallback" + "?id=" + sid); //For deployment //OAuthRequestToken requestToken = service.GetRequestToken("https://localhost:44315/Home/TwitterCallback" + "?id=" + sid); //For testing purposes Uri uri = service.GetAuthenticationUrl(requestToken); if (CheckToken(Key)) { if (CheckToken(Secret)) { return(Redirect(uri.ToString())); } else { ViewBag.FileStatus = "Invalid Twitter Key"; return(View()); } } else { ViewBag.FileStatus = "Model Invalid"; return(View()); } }
public ActionResult Twitter() { try { string Key = ""; string Secret = ""; TwitterService service = new TwitterService(Key, Secret); TweetSharp.OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:52310//Auth//TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); return(Redirect(uri.ToString())); } catch { } return(View("Index")); }
public IHttpActionResult TwitterAuth() { string Key = "jvy2ZXkqWH6KAPzycTtoMnzgA"; string Secret = "ApD4fROU3DM8tzdfytZFJOkrQfq0H1Ga6i6yOFH0hXpCgbtntR"; TwitterService service = new TwitterService(Key, Secret); OAuthRequestToken requestToken = service.GetRequestToken("http://localhost:55809/api/Twitter/TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); return(Ok(uri.ToString())); //return Redirect(uri.ToString()); }
public IHttpActionResult Get() { string Key = "kWEWr13tCz4lCTV8qntCpamVK"; string Secret = "gh7DcNDojT96RKuV6ZAqExdIuBolguEwpKDjf6ycBjQiYWwACg"; TwitterService service = new TwitterService(Key, Secret); //Obtaining a request token OAuthRequestToken requestToken = service.GetRequestToken ("http://localhost:12952/api/System/TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); //Redirecting the user to Twitter Page return(Ok(uri.ToString())); }
public ActionResult TwitterAuth() { string Key = "CI6yhnDqdfVvm8TVckYlIfadl"; string Secret = "MvCtuuS9nPLHPLx7yRsrM8x7DvArtW46pPgfn4okXwfL5UThL5"; TwitterService service = new TwitterService(Key, Secret); //Obtaining a request token OAuthRequestToken requestToken = service.GetRequestToken ("http://localhost:5000/Twitter/TwitterCallback"); Uri uri = service.GetAuthenticationUrl(requestToken); //Redirecting the user to Twitter Page return(Redirect(uri.ToString())); }
public ActionResult TwitterCall(int companyid, char calledPage) { try { string key = ConfigurationManager.AppSettings["TwitterKey"].ToString(); string secret = ConfigurationManager.AppSettings["TwitterSecret"].ToString(); TwitterService service = new TwitterService(key, secret); OAuthRequestToken requestToken = service.GetRequestToken(_baseURL + "Login/TwitterCallback?state=" + companyid + "-" + calledPage); Uri uri = service.GetAuthenticationUrl(requestToken); //string script = "<html><head><script type='text/javascript'> var popupWindow =window.open('" + uri.ToString() + "','_blank','directories=no, status=no, menubar=no, scrollbars=yes, resizable=no,width=600, height=280,top=200,left=200');</script></head></html>"; return(Json(uri.ToString() + "&force_login=true")); } catch (Exception ex) { EmailHelper.SendErrorEmail(ex); throw ex; } }
public IHttpActionResult TwitterAuth() { string Key = "I4ObconJp84KE97TpZLxmtfOz"; string Secret = "fuYsBswujZu438WDWVNFvGoj45oszq7YfnKjclX7spqxmNdZB9"; TwitterService service = new TwitterService(Key, Secret); //Obtaining a request token OAuthRequestToken requestToken = service.GetRequestToken ("http://localhost:50728/TwitterCallback.html"); Uri uri = service.GetAuthenticationUrl(requestToken); //Redirecting the user to Twitter Page //return Redirect(uri.ToString()); //Redirect(uri.ToString()); sUri.UriStr = uri.ToString(); return(Ok(uri.ToString())); }