Obsługa wylogowania się w Xamarin Forms

Obsługa wylogowania się w Xamarin Forms
Programmer10111
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Świat
0

Robie wylogowywanie z obsługą UserDialogs. Ma polegać to na tym że w momencie wylogowania użytkownik zostanie zapytany czy "na pewno chcesz się wylogować" albo czy chce "utworzyć hasło i się wylogować". Dodatkowo w androidzie będzie działał przycisk cofnij który ma spowodować anulowanie wylogowania. Chce użyć ActionSheetAsync( chyba ze użyć czegoś innego?) ale kiedy anuluje przyciskiem back zawsze zwraca mi wartość którą podaję w argumencie jako Cancel ( na pewno chcesz się wylogować). Czy mogę w jakiś sposób zrobić tak aby przycisk cofnij nie podawał mi żadnej wartości albo inną niż "na pewno chcesz się wylogować" albo "utworzyć hasło i się wylogować"?

Tu jest mój przykład:

Kopiuj
 private async void LogoutCommandExecute()
        {
            if (string.IsNullOrEmpty(CurrentUser.Email))
            {
                var result = await UserDialogsExtension.Instance.ActionSheetAsync(AppResource.ConfirmLogout, AppResource.LogoutButton, AppResource.LogoutPasswordButton);

                if (result == AppResource.LogoutPasswordButton)
                {
                    await NavigateToPage(new RegisterEmailPage(true));

                    return;
                }
                else if (result == AppResource.LogoutButton)
                {
                    ProtoBufManagerInstance.SendLogout();
                }
            }
            ProtoBufManagerInstance.SendLogout();
        }

  • Rejestracja: dni
  • Ostatnio: dni
0

Nie ten dział, mobilne masz tu: https://4programmers.net/Forum/Mobilne

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.