Beispiel #1
0
  @Override
  protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
    super.onActivityResult(requestCode, resultCode, intent);

    // Check if result comes from the correct activity
    if (requestCode == REQUEST_CODE) {
      AuthenticationResponse response = AuthenticationClient.getResponse(resultCode, intent);
      switch (response.getType()) {
          // Response was successful and contains auth token
        case TOKEN:
          onAuthenticationComplete(response);
          break;

          // Auth flow returned an error
        case ERROR:
          logStatus("Auth error: " + response.getError());
          break;

          // Most likely auth flow was cancelled
        default:
          logStatus("Auth result: " + response.getType());
      }
    }
  }