diff --git a/Sources/Data/PersAPI.cs b/Sources/Data/PersAPI.cs index 93e1bda..ac358ef 100644 --- a/Sources/Data/PersAPI.cs +++ b/Sources/Data/PersAPI.cs @@ -34,7 +34,6 @@ namespace Data return inscrits.First(); } throw new ArgumentException("Cet email a un problème"); - } public async Task EmailDisponible(string mail) { diff --git a/Sources/Data/tables.sql b/Sources/Data/tables.sql index 215b992..7ea8a68 100644 --- a/Sources/Data/tables.sql +++ b/Sources/Data/tables.sql @@ -21,7 +21,7 @@ CREATE TABLE Inscrit nom varchar(40), prenom varchar(40), mail varchar(40) UNIQUE, - mdp varchar(40) + mdp varchar(200) ); CREATE TABLE DeviseInscrit diff --git a/Sources/IHM/Mobile/Inscription.xaml.cs b/Sources/IHM/Mobile/Inscription.xaml.cs index 7f40322..576bda0 100644 --- a/Sources/IHM/Mobile/Inscription.xaml.cs +++ b/Sources/IHM/Mobile/Inscription.xaml.cs @@ -50,7 +50,8 @@ public partial class Inscription : ContentPage { if (EntryCodeRecept.Text == code) { - Inscrit inscrit = new Inscrit(1, EntryNewName.Text, EntryNewMail.Text, EntryNewSurname.Text, EntryNewPassword.Text); + string hashedPassword = Hash.CreateHashCode(EntryNewPassword.Text); + Inscrit inscrit = new Inscrit(1, EntryNewName.Text, EntryNewMail.Text, EntryNewSurname.Text, hashedPassword); Mgr.Pers.AjouterInscrit(inscrit); AffichError("compte créé", "Compte bien créé", "OK"); NavigateTo(".."); diff --git a/Sources/IHM/Mobile/MainPage.xaml.cs b/Sources/IHM/Mobile/MainPage.xaml.cs index ce6e963..c604746 100644 --- a/Sources/IHM/Mobile/MainPage.xaml.cs +++ b/Sources/IHM/Mobile/MainPage.xaml.cs @@ -42,7 +42,7 @@ namespace IHM.Mobile private async void ConnexionValide() { - Mgr.LoadBanques(); + //Mgr.LoadBanques(); await Navigation.PopModalAsync(); }