Advertisement
Guest User

Untitled

a guest
Mar 4th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.69 KB | None | 0 0
  1. Log.i(TAG, "Username: "+ usernameText.getText().toString());
  2.         Log.i(TAG, "Password: "+ passwordText.getText().toString());
  3.         AWSMobileClient.getInstance().signIn(usernameText.getText().toString(), passwordText.getText().toString(), null, new Callback<SignInResult>() {
  4.             @Override
  5.             public void onResult(final SignInResult signInResult) {
  6.                 runOnUiThread(new Runnable() {
  7.                     @Override
  8.                     public void run() {
  9.                         Log.d(TAG, "Sign-in callback state: " + signInResult.getSignInState());
  10.                         switch (signInResult.getSignInState()) {
  11.                             case DONE:
  12.                                 Log.i(TAG, "Sign-in done.");
  13.                                 Intent i = new Intent(LoginActivity.this, MainActivity.class);
  14.                                 startActivity(i);
  15.                                 break;
  16.                             case SMS_MFA:
  17.                                 Log.i(TAG, "Please confirm sign-in with SMS.");
  18.                                 break;
  19.                             case NEW_PASSWORD_REQUIRED:
  20.                                 Log.i(TAG, "Please confirm sign-in with new password.");
  21.                                 break;
  22.                             default:
  23.                                 Log.i(TAG, "Unsupported sign-in confirmation: " + signInResult.getSignInState());
  24.                                 break;
  25.                         }
  26.                     }
  27.                 });
  28.             }
  29.  
  30.             @Override
  31.             public void onError(Exception e) {
  32.                 Log.e(TAG, "Sign-in error", e);
  33.             }
  34.         });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement