示例#1
0
        public static async Task <bool> ResetPassword(string email)
        {
            try
            {
                return(await auth.ResetPassword(email));
            }
            catch (Exception ex)
            {
                await App.Current.MainPage.DisplayAlert("Error", ex.Message, "Ok");

                return(false);
            }
        }
示例#2
0
        async void Btn_reset_Clicked(object sender, EventArgs e)
        {
            if (Entry_email.Text == null)
            {
                await DisplayAlert("Errore", "Inserisci l'email se vuoi resettare la password", "OK");

                return;
            }


            bool result = await auth.ResetPassword(Entry_email.Text);

            if (result)
            {
                await DisplayAlert("CHECK BOX MAIL", "Ti è stata inviata un'email", "OK");
            }
            else
            {
                await DisplayAlert("CHECK BOX MAIL", "Qualcosa è andato storto, l'email inserita è errata", "OK");
            }
        }