protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "967499413405352"; FaceBookConnect.API_Secret = "7866469b704c1fd2a90c80337765a92e"; if (IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; //code = "51445ba17925e90423bc9fef4a6bf5fd"; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = true; lblId.Text = faceBookUser.Id; lblUserName.Text = faceBookUser.UserName; lblName.Text = faceBookUser.Name; lblEmail.Text = faceBookUser.Email; ProfileImage.ImageUrl = faceBookUser.PictureUrl; btnLogin.Enabled = false; } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "896389993761690"; FaceBookConnect.API_Secret = "8f3ba375dedcf3aad052686c7dd5e422"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); Session["FbID"] = faceBookUser.Id; Session["FbUsername"] = faceBookUser.UserName; Session["FbName"] = faceBookUser.Name; Session["FbEmail"] = faceBookUser.Email; } } }
void LoginFacebook() { FaceBookConnect.API_Key = ConfigurationManager.AppSettings["FacebookAppId"]; FaceBookConnect.API_Secret = ConfigurationManager.AppSettings["FacebookAppSecret"]; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AlertBox", "alert('User has denied access.');", true); //ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); //pnlFaceBookUser.Visible = true; //lblId.Text = faceBookUser.Id; //lblUserName.Text = faceBookUser.UserName; //lblName.Text = faceBookUser.Name; //lblEmail.Text = faceBookUser.Email; //ProfileImage.ImageUrl = faceBookUser.PictureUrl; //lblBirthday.Text = faceBookUser.Birthday; //lblGender.Text = faceBookUser.Gender; ////lblLocation.Text = faceBookUser.Location.Name; //btnLogin.Enabled = false; Session["User"] = faceBookUser.Id; } } }
public static void FinishSignIn() { HttpRequest Request = HttpContext.Current.Request; if (Request != null) { try { string code = Request.QueryString["code"]; if (string.IsNullOrEmpty(code)) { return; } FaceBookConnect.API_Key = ApiSettings.Default.FacebookAppId; FaceBookConnect.API_Secret = ApiSettings.Default.FacebookAppSecret; FaceBookConnect facebookConnect = new FaceBookConnect(Request.Url.AbsoluteUri.Split('?')[0] + SocialSignIn.FacebookRedirectQuery); string json = facebookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(json); if (faceBookUser != null) { string username = faceBookUser.name.Replace(" ", "_") + "@Facebook"; // You can change this to be anything you want. string profileImg = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.id); // Simple way to get the profile image of that user // From here you will need to create the user on your own database or use some method to store the user information } } catch (Exception e) { // Add your own code in here to capture the error and log it } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "293369464689180"; FaceBookConnect.API_Secret = "5e5dad63bb5bbd5aad071a2ead927e21"; if (!IsPostBack) { this.Master.PageHeader = "Sign up"; if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FacebookUser faceBookUser = new JavaScriptSerializer().Deserialize <FacebookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); //lblUserName.Text = faceBookUser.UserName; tbFname.Text = faceBookUser.Name.Split(new[] { " " }, StringSplitOptions.None)[0]; tbLname.Text = faceBookUser.Name.Split(new[] { " " }, StringSplitOptions.None)[1]; tbEmailId.Text = faceBookUser.Email; imgProfilePic.ImageUrl = faceBookUser.PictureUrl; tbMobileNo.Text = faceBookUser.Mobile; btnFbSignup.Enabled = false; } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["User"] != null) { Response.Redirect("~/Default.aspx"); } FaceBookConnect.API_Key = "2726970050893568"; FaceBookConnect.API_Secret = "c5dc44be82b4e6e7083b32ac49b80e9d"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = true; lblId.Text = faceBookUser.Id; lblUserName.Text = faceBookUser.UserName; lblName.Text = faceBookUser.Name; lblEmail.Text = faceBookUser.Email; ProfileImage.ImageUrl = faceBookUser.PictureUrl; //facebook.Enabled = false; } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "834986226611077"; FaceBookConnect.API_Secret = "7ad6c749d2a8f8266108197ad381ca44"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = false; lblId.Text = faceBookUser.Id; lblUserName.Text = faceBookUser.UserName; lblName.Text = faceBookUser.Name; lblEmail.Text = faceBookUser.Email; ProfileImage.ImageUrl = faceBookUser.PictureUrl; String imgurl = faceBookUser.PictureUrl; String usrname = faceBookUser.Name; btnLogin.Enabled = false; Response.Redirect("Home.aspx?Name=" + usrname + "&PictureUrl=" + imgurl); } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "<Your API Key>"; FaceBookConnect.API_Secret = "<Your API Secret>"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = true; lblId.Text = faceBookUser.Id; lblUserName.Text = faceBookUser.UserName; lblName.Text = faceBookUser.Name; lblEmail.Text = faceBookUser.Email; ProfileImage.ImageUrl = faceBookUser.PictureUrl; btnLogin.Enabled = false; } } }
protected void fblogin() { try { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FBuser faceBookUser = new JavaScriptSerializer().Deserialize <FBuser>(data); sname = faceBookUser.UserName; semail = faceBookUser.Email; spassword = sname; CheckUserExists(sname, semail, spassword); } } catch (Exception ee) { } }
protected void Button1_Click(object sender, EventArgs e) { //Run().Wait(); FaceBookConnect.Authorize("user_photos,email", Request.Url.AbsoluteUri.Split('?')[0]); }
public EmptyResult Login_Facebook() { FaceBookConnect.API_Key = ConfigurationManager.AppSettings["FacebookAPIKey"]; FaceBookConnect.API_Secret = ConfigurationManager.AppSettings["FacebookAPISecret"]; string URLCosapinoFB = ConfigurationManager.AppSettings["COSAPI.APP.AbsoluteUrl"].ToString() + "LoginFacebook/Index/"; FaceBookConnect.Authorize("user_photos,email", URLCosapinoFB); return(new EmptyResult()); }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = Ortak.Face_API_Key.ToString(); FaceBookConnect.API_Secret = Ortak.Face_API_Secret.ToString(); if (!IsPostBack) { if (Request.QueryString["code"] == null) { FaceBookConnect.Authorize("user_photos,email,user_location,user_birthday", Request.Url.AbsoluteUri.Split('?')[0]); } else { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Kullanıcı Erişimi Red Edildi.)", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); Gel_FaceTo = cls_Uyeler.KontrolEtUyemi_FaceBook(faceBookUser.UserName, faceBookUser.Id); if (Gel_FaceTo > 0) { string[] GelBilgi = { Gel_FaceTo.ToString(), faceBookUser.Name }; Veritabani_Uyenin_Sepeti_Gel(Gel_FaceTo.ToString()); Session.Add("E_ticaretim", GelBilgi); Response.Redirect("Hesabim.aspx"); } else { Gel_FaceTo = cls_Uyeler.Kullanici_KayitEkle_Facebook(faceBookUser.UserName, faceBookUser.Id, faceBookUser.Name, faceBookUser.Email); if (Gel_FaceTo > 0) { string[] GelBilgi = { Gel_FaceTo.ToString(), faceBookUser.Name }; Veritabani_Uyenin_Sepeti_Gel(Gel_FaceTo.ToString()); Session.Add("E_ticaretim", GelBilgi); Response.Redirect("Hesabim.aspx"); } } //faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); //pnlFaceBookUser.Visible = true; //lblId.Text = faceBookUser.Id; //lblUserName.Text = faceBookUser.UserName; //lblName.Text = faceBookUser.Name; //lblEmail.Text = faceBookUser.Email; //ProfileImage.ImageUrl = faceBookUser.PictureUrl; //lblBirthday.Text = faceBookUser.Birthday; //lblGender.Text = faceBookUser.Gender; //lblLocation.Text = faceBookUser.Location.Name; //btnLogin.Enabled = false; } } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "2242043896069687"; //2242043896069687 FaceBookConnect.API_Secret = "a9d7e59646b9d0f1a1c289f26adfb04d"; //4d893911bebc078d14578a765e685727 if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); pnlFaceBookUser.Visible = true; txtUsuario.Text = faceBookUser.Email; // txtPassword.Text = faceBookUser. LoUsuario objLo = new LoUsuario(); EnUsuario objEn = new EnUsuario(); objEn.Clave = faceBookUser.Id; objEn.Name = faceBookUser.UserName; objEn.Correo = faceBookUser.Email; Session["UsuarioImg"] = faceBookUser.PictureUrl; var miMaster = (SiteMaster)Master; SiteMaster master = (SiteMaster)this.Master; master.UsuarioLogin(faceBookUser.PictureUrl); DataTable dt = new DataTable(); dt = objLo.Usuarios_Listar(objEn); if (dt.Rows.Count < 1) { string msg = string.Empty; msg = objLo.Usuarios_Insertar(objEn); } Response.Redirect("/Device/NewDevice.aspx"); //lblId.Text = faceBookUser.Id; //lblUserName.Text = faceBookUser.UserName; //lblName.Text = faceBookUser.Name; //lblEmail.Text = faceBookUser.Email; //ProfileImage.ImageUrl = faceBookUser.PictureUrl; } } }
public ActionResult Index() { FaceBookUser faceBookUser = new FaceBookUser(); if (Request.QueryString["error"] == "access_denied") { ViewBag.Message = "User has denied access."; } else { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { try { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); //faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); Usuario entidad = new Usuario { Nombres = faceBookUser.Name.Split(' ')[0], CorreoElectronico = faceBookUser.Email, UsuarioIDExterno = faceBookUser.Id, Estado = "ACT", Origen = "FB", DeviceToken = "" }; var Resultado = _UsuarioService.Insert_RedesSociales(entidad); if (Resultado.UsuarioId != 0) { Usuario objUsuario = _UsuarioService.UsuarioPorID(Resultado.UsuarioId); VMDatosUsuarioExterno.SetValueLogin(faceBookUser.Name.Split(' ')[0], faceBookUser.Email, "Externo", null, Resultado.UsuarioId.ToString(), "ACT", objUsuario.DNI); FormsAuthentication.SetAuthCookie(VMDatosUsuarioExterno.GetUserAlias(), false); } } catch (Exception ex) { Log _log = new Log { IDCategoria = 1, UsuarioCreacion = "", Mensaje = "Origen:WEB - Método:Index(Controller LoginFacebookController) - Error:" + ex.GetBaseException().ToString() }; _LogService.Insert(_log); } } } return(Redirect("~/TrabajaConNosotros")); }
public static void Authorize() { HttpRequest Request = HttpContext.Current.Request; if (Request != null) { FaceBookConnect.API_Key = ApiSettings.Default.FacebookAppId; FaceBookConnect.API_Secret = ApiSettings.Default.FacebookAppSecret; FaceBookConnect facebookConnect = new FaceBookConnect(SocialRedirectUrl.GetRedirectUrl(SocialSignIn.FacebookRedirectQuery)); facebookConnect.Authorize("email"); } }
protected void Page_Load(object sender, EventArgs e) { Session.Clear(); FaceBookConnect.API_Key = "337488946374891"; FaceBookConnect.API_Secret = "179dbd85ce3d835f9414ef3ac486e502"; //Set the cookies value try { try { FaceBookConnect.Logout(Session["FBCODE"].ToString()); } catch (Exception w3) { } try { WebClient client = new WebClient(); client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)"); Stream data = client.OpenRead("https://accounts.google.com/Logout"); StreamReader reader = new StreamReader(data); string s = reader.ReadToEnd(); Console.WriteLine(s); data.Close(); reader.Close(); } catch (Exception w1) { } HttpCookie logincookie = Request.Cookies["LOGINCOOKIE"]; logincookie.Expires = DateTime.Now.AddDays(-5); Response.Cookies.Add(logincookie); HttpCookie loginname = Request.Cookies["LOGINNAME"]; loginname.Expires = DateTime.Now.AddDays(-5); Response.Cookies.Add(loginname); } catch (Exception e11) { } Response.Redirect("../"); }
public ActionResult FacebookLogin() { try { FaceBookConnect.API_Key = "427708607436982"; FaceBookConnect.API_Secret = "bf759b99251fde4f361078090dda63ba"; FaceBookConnect.Authorize("user_photos,email", Request.Url.AbsoluteUri.Split('?')[0]); return(View("Index")); } catch { return(RedirectToAction("Index")); } }
protected void Page_Load(object sender, EventArgs e) { //Verificar se ainda está logado if (Session["cadID"] != null) { string acao = Request["acao"]; Response.Redirect("/cadastro-abertura.aspx"); } else { FaceBookConnect.API_Key = "2150445908529813"; FaceBookConnect.API_Secret = "1ad0cdd6d503528cf707afe88a82744d"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Erro ao tentar se logar com o Facebook.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email,gender,locale"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture?type=large", faceBookUser.Id); //Salvar em uma session Session["cadNome"] = faceBookUser.Name; Session["faceId"] = faceBookUser.Id; Session["PictureUrl"] = faceBookUser.PictureUrl; Session["Email"] = faceBookUser.Email; Session["Gender"] = faceBookUser.Gender; Response.Redirect("/cadastro.aspx"); Response.End(); } } } }
public ActionResult SignUp() { FaceBookConnect.API_Key = "2362878207096245"; FaceBookConnect.API_Secret = "ee048380218cf439e4c09605d01b2b93"; user user = new user(); customer customers = new customer(); if (Request.QueryString["code"] == "access_denied") { ViewBag.Message = "user has denied access"; } try { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=name,email,address"); customers = new JavaScriptSerializer().Deserialize <customer>(data); Session["faceboomail"] = customers.email; Session["facebookname"] = customers.name; var validate = Checking.CheckInUser(customers.email); if (validate == true) { ViewBag.validationMSg = "Already Existed"; } else { user.emails = customers.email; user.name = customers.name; db.users.Add(user); db.SaveChanges(); } } } catch (Exception ex) { ViewBag.ErrorMSG = ex; } return(View(user)); }
/// <summary> /// Page Load /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { //FormsAuthentication.RedirectFromLoginPage("*****@*****.**", true); if (!String.IsNullOrEmpty(Request.Params["logout"])) { FormsAuthentication.SignOut(); Response.Redirect("~/Login"); } // Facebook Login FaceBookConnect.API_Key = "366974283471779"; FaceBookConnect.API_Secret = "fdeb8030a58b50111a76f1fad3010c49"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FacebookUser faceBookUser = new JavaScriptSerializer().Deserialize <FacebookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); Retorno ret = UsuarioService.LogarFB(faceBookUser); if (ret.Sucesso) { FormsAuthentication.RedirectFromLoginPage(faceBookUser.Email, true); } else { lblMsg.Text = "Erro: " + ret.MsgErro; } } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "479827735438511"; FaceBookConnect.API_Secret = "a3abd98ec3dab755f88b33b62b80808b"; if (!IsPostBack) { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me/friends"); FaceBookData facebookData = new JavaScriptSerializer().Deserialize <FaceBookData>(data); foreach (FaceBookUser user in facebookData.Data) { user.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", user.Id); } //gvFriends.DataSource = facebookData.Data; //gvFriends.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "560563817341778"; FaceBookConnect.API_Secret = "96b45359a854f9b88ba852ff05c80f38"; if (!IsPostBack) { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me/friends"); FaceBookData facebookData = new JavaScriptSerializer().Deserialize <FaceBookData>(data); foreach (FaceBookUser user in facebookData.Data) { user.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", user.Id); } gvFriends.DataSource = facebookData.Data; gvFriends.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["UserID"] != null && Session["TypeID"] != null) { Response.Redirect("~/Account/Default.aspx"); } if (Session["Activated"] != null) { active.Visible = true; Session.Remove("Activated"); } if (Session["Activatefail"] != null) { activatefail.Visible = true; Session.Remove("Activatefail"); } FaceBookConnect.API_Key = "1480870348883838"; FaceBookConnect.API_Secret = "bd8401dc29666182dc0f992f62d31048"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); fb_error.Visible = true; return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); pnlFaceBookUser.Visible = true; lblId.Text = faceBookUser.Id; lblName.Text = faceBookUser.Name; lblEmail.Text = faceBookUser.Email; RegisterFB(); } } }
private void FaceBookDevelopApiDetail() { FaceBookConnect.API_Key = "291291764879597"; FaceBookConnect.API_Secret = "a4148ad27427c346d65bcb456f9d00d9"; FaceBookUser faceBookUser = new FaceBookUser(); if (Request.QueryString["error"] == "access_denied") { ViewBag.Message = "User has denied access."; } else { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); } } }
protected void Page_Load(object sender, EventArgs e) { try { FaceBookConnect.API_Key = "168177840465292"; FaceBookConnect.API_Secret = "7cef6ad91cc64d1863727e1988d9bc0a"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); string UserID = ""; string username = ""; string Name = ""; string email = ""; string PPURL = ""; UserID = faceBookUser.Id; username = faceBookUser.UserName; Name = faceBookUser.Name; email = faceBookUser.Email; PPURL = faceBookUser.PictureUrl; } } } catch (Exception ex) { } }
protected void Page_Load(object sender, EventArgs e) { FaceBookConnect.API_Key = "1058520977576073"; FaceBookConnect.API_Secret = "be9b40a36046434b498a40e2902a8e2d"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('User has denied access.')", true); return; } string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); userNameFromFBGoogle.Value = faceBookUser.Name; emailIDFromFBGoogle.Value = faceBookUser.Email; } } }
public ActionResult LoginWithFaceBook() { FaceBookConnect.API_Key = "317988162529177"; FaceBookConnect.API_Secret = "6e2dab9677f176a9fd4006018b4d1e35"; FaceBookUser faceBookUser = new FaceBookUser(); if (Request.QueryString["error"] == "access_denied") { ViewBag.Message = "User has denied access."; } else { string code = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); } else { FaceBookConnect.Authorize("user_photos,email", string.Format("{0}://{1}/{2}", Request.Url.Scheme, Request.Url.Authority, "Home/Index/")); string code1 = Request.QueryString["code"]; if (!string.IsNullOrEmpty(code1)) { string data = FaceBookConnect.Fetch(code, "me?fields=id,name,email"); faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture", faceBookUser.Id); } return(new EmptyResult()); } } return(View(faceBookUser)); }
public ActionResult FacebookLogin(string code) { try { string data = FaceBookConnect.Fetch(code, "me"); FaceBookUser faceBookUser = new JavaScriptSerializer().Deserialize <FaceBookUser>(data); faceBookUser.PictureUrl = string.Format("https://graph.facebook.com/{0}/picture?type=large", faceBookUser.Id); SocialRegistration obj = new SocialRegistration(); obj.Id = faceBookUser.Id; obj.Email_Id = string.IsNullOrEmpty(faceBookUser.Email)? faceBookUser.Id + "@BAG.com": faceBookUser.Email; obj.First_Name = faceBookUser.Name; obj.Phone_No = string.Empty; obj.Profile_Pic = faceBookUser.PictureUrl; AccountsBLL obll = new AccountsBLL(); Login status = obll.Registration_ThirdParty(obj); if (status != null) { if (!string.IsNullOrEmpty(status.Id)) { Session["UserId"] = status.Id; Session["UserName"] = status.First_Name; UpdateEventInvites(); } return(RedirectToAction("Index", "Dashboard")); } else { return(RedirectToAction("Index", "Account")); } } catch { return(RedirectToAction("Index", "Home")); } }
protected void Login(object sender, EventArgs e) { FaceBookConnect.Authorize("user_photos,email", Request.Url.AbsoluteUri.Split('?')[0]); }
protected void Page_Load(object sender, EventArgs e) { Int32 FORMULARIO = 16; LIdioma idioma = new LIdioma(); UIdioma com = new UIdioma(); LUser user = new LUser(); UUser emp = new UUser(); UUsuario dato = new UUsuario(); LUsuario luser = new LUsuario(); try { int DDL = int.Parse(Session["ddl"].ToString()); com = idioma.idiomaLoggin(FORMULARIO, DDL); } catch { int DDL = 1; com = idioma.idiomaLoggin(FORMULARIO, DDL); } Hashtable compIdioma = new Hashtable(); Session["mensajes"] = compIdioma; LB_Login.Text = com.A; LB_username.Text = com.B; validator_username.Text = com.C; LB_pass.Text = com.D; LB_Recuperar.Text = com.E; B_Login.Text = com.F; B_Registrarse.Text = com.G; Session["men"] = com.H; Session["men1"] = com.I; Session["men2"] = com.J; Session["men3"] = com.K; GoogleConnect.ClientId = "326076519225-vg67uko89vu71hcetltti24jsvbenk33.apps.googleusercontent.com"; GoogleConnect.ClientSecret = "MMHhqYJwIWXP4Bz_eAthOto9"; GoogleConnect.RedirectUri = Request.Url.AbsoluteUri.Split('?')[0]; if (!string.IsNullOrEmpty(Request.QueryString["code"])) { try { string code = Request.QueryString["code"]; string json = GoogleConnect.Fetch("me", code); GoogleProfile profile = new JavaScriptSerializer().Deserialize <GoogleProfile>(json); Session["password"] = profile.Id; Session["user_name"] = profile.DisplayName; Session["correo"] = profile.Emails.Find(email => email.Type == "account").Value; Session["band"] = true; //Image1.ImageUrl = profile.Im/ImageButton1.Visible = false; UUser usua = new UUser(); LUser datas = new LUser(); String correo = Session["correo"].ToString(); String user_name = Session["user_name"].ToString(); DataTable dat = user.verificarRegistro(correo); if (int.Parse(dat.Rows.Count.ToString()) > 0) { emp.User_id = int.Parse(dat.Rows[0]["user_id"].ToString()); emp.User_name = dat.Rows[0]["user_name1"].ToString(); emp.Clave = dat.Rows[0]["clave"].ToString(); emp.Session = Session.SessionID; emp.A = Session["men"].ToString(); emp.B = Session["men1"].ToString(); emp.C = Session["men2"].ToString(); emp.D = Session["men3"].ToString(); usua = user.logear(emp); Session["nombre"] = (usua.User_name); Session["name"] = (usua.User_name); Session["user_id"] = (usua.UserId); Response.Redirect(usua.Url); } else { UEmpleados empl = new UEmpleados(); empl.Email = correo; empl.Puntos = 0; empl.Id_Rol = 4; empl.User_Name1 = user_name; empl.Clave = Session["password"].ToString(); empl.Rclave = Session["password"].ToString(); empl.Sesiones = 0; empl.Intentos = 0; empl.Session = "a"; dato = datas.insertUsuario(empl); DataTable datos = user.verificarRegistro(correo); emp.User_id = int.Parse(datos.Rows[0]["user_id"].ToString()); emp.User_name = datos.Rows[0]["user_name1"].ToString(); emp.Clave = datos.Rows[0]["clave"].ToString(); emp.Session = Session.SessionID; emp.A = Session["men"].ToString(); emp.B = Session["men1"].ToString(); emp.C = Session["men2"].ToString(); emp.D = Session["men3"].ToString(); usua = user.logear(emp); Session["nombre"] = (usua.User_name); Session["name"] = (usua.User_name); Session["user_id"] = (usua.UserId); Response.Redirect(usua.Url); } } catch { } } FaceBookConnect.API_Key = "196078794611552"; FaceBookConnect.API_Secret = "fb201e558813c89209c150c723cb9b99"; if (!IsPostBack) { if (Request.QueryString["error"] == "access_denied") { ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "alert('Acceso no permitido.')", true); return; } string cod = Request.QueryString["code"]; if (!string.IsNullOrEmpty(cod)) { ViewState["code"] = cod; try { string data = FaceBookConnect.Fetch(cod, "me?fields=id,name,email"); FacebookService facebookuser = new JavaScriptSerializer().Deserialize <FacebookService>(data); facebookuser.PictureUrl = string.Format("http://graph.facebook.com/{0}/picture", facebookuser.Id); //pnlFaceBookUser.Visible = true; //LB_.Text = facebookuser.Id; Session["password"] = facebookuser.Id; Session["user_name"] = facebookuser.Name; Session["correo"] = facebookuser.Email; Session["band"] = true; //profileImage.ImageUrl = facebookuser.PictureUrl; B_Login.Enabled = false; UUser usua = new UUser(); LUser datas = new LUser(); String correo = Session["correo"].ToString(); String user_name = Session["user_name"].ToString(); DataTable dat = user.verificarRegistro(correo); if (int.Parse(dat.Rows.Count.ToString()) > 0) { emp.User_id = int.Parse(dat.Rows[0]["user_id"].ToString()); emp.User_name = dat.Rows[0]["user_name1"].ToString(); emp.Clave = dat.Rows[0]["clave"].ToString(); emp.Session = Session.SessionID; emp.A = Session["men"].ToString(); emp.B = Session["men1"].ToString(); emp.C = Session["men2"].ToString(); emp.D = Session["men3"].ToString(); usua = user.logear(emp); Session["nombre"] = (usua.User_name); Session["name"] = (usua.User_name); Session["user_id"] = (usua.UserId); Response.Redirect(usua.Url); } else { UEmpleados empl = new UEmpleados(); empl.Email = correo; empl.Puntos = 0; empl.Id_Rol = 4; empl.User_Name1 = user_name; empl.Clave = Session["password"].ToString(); empl.Rclave = Session["password"].ToString(); empl.Sesiones = 0; empl.Intentos = 0; empl.Session = "a"; dato = datas.insertUsuario(empl); DataTable datos = user.verificarRegistro(correo); emp.User_id = int.Parse(datos.Rows[0]["user_id"].ToString()); emp.User_name = datos.Rows[0]["user_name1"].ToString(); emp.Clave = datos.Rows[0]["clave"].ToString(); emp.Session = Session.SessionID; emp.A = Session["men"].ToString(); emp.B = Session["men1"].ToString(); emp.C = Session["men2"].ToString(); emp.D = Session["men3"].ToString(); usua = user.logear(emp); Session["nombre"] = (usua.User_name); Session["name"] = (usua.User_name); Session["user_id"] = (usua.UserId); Response.Redirect(usua.Url); } } catch { } } } }