как реализовать аутентификацию с использованием общих настроек в Android?

#android

#Android

Вопрос:

Я новичок в Android.my требуется реализовать простую логику аутентификации для экрана входа в систему с использованием sharedpreferences в Android. может ли кто-нибудь предложить мне …?

Ответ №1:

Для сохранения сведений после регистрации пользователя (при создании пользователя)…

 // Get the app's shared preferences
SharedPreferences login_app_preferences =  context.getSharedPreferences("LOGIN_DETAILS", MODE_PRIVATE);

// Update fields
SharedPreferences.Editor editor = login_app_preferences.edit();
editor.putString("email", strEmailOrLoginId);
editor.putString("password", strPassword);
editor.commit(); // Very important
  

Чтобы получить к ней доступ в любом месте приложения….

 // Get the app's shared preferences
SharedPreferences login_app_preferences = context.getSharedPreferences("LOGIN_DETAILS", MODE_PRIVATE);

strUserName = login_app_preferences.getString("email", "");
strPassword = login_app_preferences.getString("password", "");