public MembreModel UserAuth(LoginModel lm) { MembreEntity ue = ((MembreRepository)_membreRepo).GetFromEmail(lm.Email); if (ue == null) { return(null); } SecurityHelper sh = new SecurityHelper(); if (sh.VerifyHash(lm.Password, ue.Password, ue.Salt)) { return(new MembreModel() { IdMembre = ue.IdMembre, Name = ue.Name, FirstName = ue.FirstName, Email = ue.Email, }); } else { return(null); } }
public MembreModel MembreVefif(LoginModel lm) { MembreEntity me = ((MembreRepository)_membreRepo).GetMembreEntityFromLogin(lm.Login); if (me == null) { return(null); } else { SecurityHelper sh = new SecurityHelper(); if (sh.VerifyHash(lm.Password, me.Password, me.Salt)) { return(new MembreModel() { // Mapping IdMembre = me.IdMembre, Nom = me.Nom, Prenom = me.Prenom, Email = me.Email, Telephone = me.Telephone, Login = me.Login, Pays = me.Pays, Photo = me.Photo }); } else { return(null); } } }
public MembreModel MembreAuth(LoginModel lm) { MembreEntity me = ((MembreRepository)_membreRepo).GetFromLogin(lm.Login, lm.Password); if (me == null) { return(null); } if (me != null) { return(new MembreModel() { IdMembre = me.IdMembre, Nom = me.Nom, Prenom = me.Prenom, Login = me.Login, Password = me.Password, Email = me.Email, Telephone = me.Telephone, Pays = me.Pays, }); } else { return(null); } }
//connexion public MembreModel SignIn(LoginModel lm) { MembreEntity me = ((MembreRepository)_membreRepo).GetFromLogin(lm.Login); if (me == null) { return(null); } if (me != null) { return(new MembreModel() { IdMembre = me.IdMembre, Login = me.Login, Password = me.Password, Nom = me.Nom, Prenom = me.Prenom, }); } else { return(null); } }
public bool EditMembreProfilePhoto(MembreModel mm) { // Mapping MembreEntity me = new MembreEntity(); me.IdMembre = mm.IdMembre; me.Photo = mm.Photo; return(((MembreRepository)_membreRepo).UpdateProfilePhoto(me)); }
public bool CreateMembre(MembreModel um) { MembreEntity membreEntity = new MembreEntity() { Name = um.Name, FirstName = um.FirstName, Email = um.Email, Password = um.Password }; return(_membreRepo.Insert(membreEntity)); }
public bool SaveSignUp(MembreModel mm) { MembreEntity me = new MembreEntity(); me.Nom = mm.Nom; me.Prenom = mm.Prenom; me.Email = mm.Email; me.Pays = mm.Pays; me.Telephone = mm.Telephone; me.Login = mm.Login; me.Password = mm.Password; return(_membreRepo.Insert(me)); }
//update info public bool UpdateMemberInfo(MembreModel mm) { MembreEntity membreEntity = new MembreEntity() { Prenom = mm.Prenom, Nom = mm.Nom, Email = mm.Email, Pays = mm.Pays, Telephone = mm.Telephone, Login = mm.Login, }; return(_membreRepo.Update(membreEntity)); }
public bool CreateMember(MembreModel mm) { MembreEntity me = new MembreEntity() { Nom = mm.Nom, Prenom = mm.Prenom, Login = mm.Login, Password = mm.Password, Email = mm.Email, Telephone = mm.Telephone, Pays = mm.Pays, }; return(_membreRepo.Insert(me)); }
public bool UpdateMembre(MembreInfosModel mim) { // transmettre l'id du membre connecté MembreModel membreToUpdate = (MembreModel)HttpContext.Current.Session["ConnectedUser"]; MembreEntity me = new MembreEntity(); if (mim.Nom == null) { me.Nom = membreToUpdate.Nom; } else { me.Nom = mim.Nom; } if (mim.Prenom == null) { me.Prenom = membreToUpdate.Prenom; } else { me.Prenom = mim.Prenom; } if (mim.Email == null) { me.Email = membreToUpdate.Email; } else { me.Email = mim.Email; } if (mim.Telephone == null) { me.Telephone = membreToUpdate.Telephone; } else { me.Telephone = mim.Telephone; } me.Pays = mim.Pays; me.IdMembre = membreToUpdate.IdMembre; return(_membreRepo.Update(me)); }
public bool SaveSignUp(SignUpModel sm) { MembreEntity signUp = new MembreEntity(); //signUp.Rue = sm.Rue; //signUp.Numero = sm.Numero; //signUp.Ville = sm.Ville; //signUp.CodePostal = sm.CodePostal; signUp.Nom = sm.Nom; signUp.Prenom = sm.Prenom; signUp.Email = sm.Email; signUp.Pays = sm.Pays; signUp.Telephone = sm.Telephone; signUp.Login = sm.Login; signUp.Password = sm.Password; return(_membreRepo.Insert(signUp)); }
public MembreModel MemberAuth(LoginModel lm) { MembreEntity me = ((MembreRepository)_membreRepo).GetFromLogin(lm.Login); if (me == null) { return(null); } else { return(new MembreModel() { IdMembre = me.IdMembre, Prenom = me.Prenom, Nom = me.Nom, Email = me.Email, Telephone = me.Telephone, Login = me.Login }); } }
public bool CreateMembre(MembreModel mm) { SecurityHelper sh = new SecurityHelper(); // Mapping MembreEntity me = new MembreEntity(); me.IdMembre = mm.IdMembre; me.Nom = mm.Nom; me.Prenom = mm.Prenom; me.Email = mm.Email; me.Login = mm.Login; me.Pays = mm.Pays; me.Telephone = mm.Telephone; byte[] newSalt = sh.GenerateLongRandomSalt(); me.Salt = Convert.ToBase64String(newSalt); string hashPwd = sh.createHash(mm.Password, newSalt); me.Password = hashPwd; return(_membreRepo.Insert(me)); }
public MembreModel UserAuth(LoginModel mm) { MembreEntity ue = ((MembreRepository)_membreRepo).GetFromLogin(mm.Login); if (ue == null) { return(null); } SecurityHelper sh = new SecurityHelper(); if (sh.VerifyHash(mm.Password, ue.Password, ue.Salt)) { return(new MembreModel() { Login = ue.Login, Password = ue.Password, }); } else { return(null); } }
public MembreModel UserAuth(LoginModel lm) { MembreEntity ue = ((MembreRepository)_membreRepo).GetFromLogin(lm.Login); if (ue == null) { return(null); } if (ue != null) { return(new MembreModel() { IdMembre = ue.IdMembre, Nom = ue.Nom, Prenom = ue.Prenom, Login = ue.Login, Email = ue.Email, }); } else { return(null); } }