private GoogleSignInOptions buildSignInOptions(@Nullable String serverClientId) { GoogleSignInOptions.Builder gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestEmail(); if (serverClientId != null) gso.requestIdToken(serverClientId); return gso.build(); }
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken("YOUR_REQUEST_ID_TOKEN") .requestEmail()
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_sign_in); mAuth = FirebaseAuth.getInstance(); GoogleSignInOptions mGso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.google_web_client_id)) .requestEmail() .build(); mGoogleSignInClient = GoogleSignIn.getClient(this, mGso); mProgressBar = findViewById(R.id.pb_signin); PresenterInjector.injectSignInPresenter(this); findViewById(R.id.google_signin_btn).setOnClickListener(v -> mPresenter.handleLoginRequest()); extras = getIntent().getExtras(); mPresenter.start(extras); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); // Configure Google Sign In GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes(new Scope(Scopes.DRIVE_APPFOLDER)) .requestIdToken("847235219484-rc4h5v8krng4v33trnhq744sjqfntg3a.apps.googleusercontent.com") .requestEmail() .build(); mAuth = FirebaseAuth.getInstance(); mGoogleApiClient = new GoogleApiClient.Builder(this) .enableAutoManage(this, null) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); mAuthListener = new FirebaseAuth.AuthStateListener() { @Override public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) { FirebaseUser user = firebaseAuth.getCurrentUser(); if (user != null) { // User is signed in Log.d(TAG, "onAuthStateChanged:signed_in:" + user.getUid()); } else { // User is signed out Log.d(TAG, "onAuthStateChanged:signed_out"); } } }; }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_signin); final GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build(); mGoogleSigninClient = GoogleSignIn.getClient(this, gso); mHelpers = new Helpers(this); mFirebaseAuth = FirebaseAuth.getInstance(); FirebaseUser user = mFirebaseAuth.getCurrentUser(); if (user != null) { navigateToHome(); } mFirebaseDatabase = FirebaseDatabase.getInstance(); SignInButton mGoogleSignInButton = findViewById(R.id.sign_in_goggle_button); mGoogleSignInButton.setSize(SignInButton.SIZE_WIDE); mGoogleSignInButton.setColorScheme(SignInButton.COLOR_DARK); mEmailText = findViewById(R.id.sign_in_email_tv); mPasswordText = findViewById(R.id.sign_in_password_tv); mGoogleSignInButton.setOnClickListener(this); findViewById(R.id.sign_in_button).setOnClickListener(this); findViewById(R.id.sign_in_register_tv).setOnClickListener(this); findViewById(R.id.sign_in_forgot_pass_tv).setOnClickListener(this); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (getArguments()!=null) { isTabBarShown = getArguments().getBoolean(SHOW_TAB_BAR); } BusProvider.getInstance().register(this); home = (Home) getActivity(); user = new User(); // manages the callbacks into the FacebookSdk from an Activity's or Fragment's onActivityResult() method callbackManager = CallbackManager.Factory.create(); gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestProfile() .requestEmail() .build(); if (googleApiClient==null) { googleApiClient = new GoogleApiClient.Builder(home) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); } }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build(); mGoogleSignInClient = GoogleSignIn.getClient(this, gso); mFirebaseAuth = FirebaseAuth.getInstance(); FirebaseUser user = mFirebaseAuth.getCurrentUser(); if (user != null) { showDashboard(); } mGoogleSignInButton = findViewById(R.id.google_sign_in_button); mGoogleSignInButton.setSize(SignInButton.SIZE_WIDE); mGoogleSignInButton.setOnClickListener(this); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Bundle args = getArguments(); if (args != null) { mLoginAction = args.getInt(LoginActivity.EXTRA_ACTION); } GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestScopes(new Scope(WALLET_SCOPE)) .build(); mGoogleApiClient = new GoogleApiClient.Builder(getActivity()) .enableAutoManage(getActivity(), this) .addConnectionCallbacks(this) .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); }
private void initGoogle() { GoogleSignInOptions gso = new GoogleSignInOptions .Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestId() .build(); mGoogleApiClient = new GoogleApiClient .Builder(this) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .enableAutoManage(this, this)/* FragmentActivity *//* OnConnectionFailedListener */ .addApi(Auth.GOOGLE_SIGN_IN_API, gso) .build(); }
private void setupGoogleSignIn() { if (mGoogleApiClient == null) { GoogleSignInOptions googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestIdToken(BuildConfig.GOOGLE_CLIENT_ID) .build(); mGoogleApiClient = new GoogleApiClient.Builder(LoginActivity.this) .addApi(Auth.GOOGLE_SIGN_IN_API, googleSignInOptions) .addOnConnectionFailedListener(LoginActivity.this) .build(); mGoogleApiClient.connect(); allowUserToPickAccount(); } else { allowUserToPickAccount(); } }
public void signupUsingGoogleAccount(int mifosSavingsProductId) { showProgressDialog(Constants.PLEASE_WAIT); mMifosSavingProductId = mifosSavingsProductId; GoogleSignInOptions gso = new GoogleSignInOptions.Builder( GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.default_web_client_id)) .requestEmail() .build(); googleSignInClient = GoogleSignIn.getClient(this, gso); Intent signInIntent = googleSignInClient.getSignInIntent(); hideProgressDialog(); startActivityForResult(signInIntent, 11); }
public void gamesMakeGoogleSignInOptions() { // [START games_google_signin_options] GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN) .requestServerAuthCode(getString(R.string.default_web_client_id)) .build(); // [END games_google_signin_options] }
@Override public void onAttach(Context context) { super.onAttach(context); GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken("YOUR_REQUEST_ID_TOKEN") .requestEmail() .build(); mGoogleSignInClient = GoogleSignIn.getClient(context, gso); mAuth = FirebaseAuth.getInstance(); }
public void backuptodrive(String path) { GoogleSignInOptions signInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes(Drive.SCOPE_FILE, Drive.SCOPE_APPFOLDER) .requestIdToken("YOUR_REQUEST_ID_TOKEN") .build(); mGoogleSignInClient = GoogleSignIn.getClient(getContext(), signInOptions); Intent signInIntent = mGoogleSignInClient.getSignInIntent(); startActivityForResult(signInIntent, RC_SIGN_IN); tmppath = path; }
public void downloadinit() { GoogleSignInOptions signInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes(Drive.SCOPE_FILE, Drive.SCOPE_APPFOLDER) .requestIdToken("YOUR_REQUEST_ID_TOKEN") .build(); mGoogleSignInClient = GoogleSignIn.getClient(getContext(), signInOptions); Intent signInIntent = mGoogleSignInClient.getSignInIntent(); startActivityForResult(signInIntent, RC_SIGN_IN_DOWNLOAD); }
private GoogleSignInOptions buildSignInOptions(@Nullable String serverClientId) { GoogleSignInOptions.Builder gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestProfile() .requestId(); if (serverClientId != null) gso.requestIdToken(serverClientId); return gso.build(); }
public GoogleAuthDelegate(FragmentActivity activity, UserHelper userHelper) { this.mUserHelper = userHelper; mGso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .build(); mGoogleApiClient = new GoogleApiClient.Builder(activity) .enableAutoManage(activity, this) .addApi(Auth.GOOGLE_SIGN_IN_API, mGso) .build(); }
public void logOutGoogleAuth() { GoogleSignInOptions googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() .requestIdToken(BuildConfig.GOOGLE_CLIENT_ID) .build(); mGoogleApiClient = new GoogleApiClient.Builder(ZulipApp.get()) .addApi(Auth.GOOGLE_SIGN_IN_API, googleSignInOptions) .addConnectionCallbacks(this) .build(); mGoogleApiClient.connect(); }
/** * Starts the sign-in process and initializes the Drive client. */ private void signIn() { GoogleSignInOptions signInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestScopes(Drive.SCOPE_FILE) .requestScopes(Drive.SCOPE_APPFOLDER) .build(); GoogleSignInClient googleSignInClient = GoogleSignIn.getClient(this, signInOptions); startActivityForResult(googleSignInClient.getSignInIntent(), REQUEST_CODE_SIGN_IN); }
public FirebaseSocialLoginHandler (Context context) { if(accountTypeEnabled(AccountDetails.Type.Google)) { gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(ChatSDK.config().googleWebClientKey) .requestEmail() .build(); } if(accountTypeEnabled(AccountDetails.Type.Twitter)) { TwitterAuthConfig authConfig = new TwitterAuthConfig(ChatSDK.config().twitterKey, ChatSDK.config().twitterSecret); TwitterConfig config = new TwitterConfig.Builder(context).twitterAuthConfig(authConfig).build(); Twitter.initialize(config); } }