google-signin | Google Sign-in for your React Native applications | iOS library

 by   react-native-google-signin Java Version: v10.0.1 License: MIT

kandi X-RAY | google-signin Summary

kandi X-RAY | google-signin Summary

google-signin is a Java library typically used in Mobile, iOS, React Native applications. google-signin has no bugs, it has no vulnerabilities, it has a Permissive License and it has medium support. However google-signin build file is not available. You can install using 'npm i @spicysparks/google-signin' or download it from GitHub, npm.

Google Sign-in for your React Native applications

            kandi-support Support

              google-signin has a medium active ecosystem.
              It has 2725 star(s) with 863 fork(s). There are 49 watchers for this library.
              There were 6 major release(s) in the last 12 months.
              There are 18 open issues and 804 have been closed. On average issues are closed in 65 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of google-signin is v10.0.1

            kandi-Quality Quality

              google-signin has 0 bugs and 0 code smells.

            kandi-Security Security

              google-signin has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              google-signin code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              google-signin is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              google-signin releases are available to install and integrate.
              Deployable package is available in npm.
              google-signin has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.
              google-signin saves you 274 person hours of effort in developing the same functionality from scratch.
              It has 664 lines of code, 52 functions and 22 files.
              It has medium code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed google-signin and discovered the below as its top functions. This is intended to give you an instant insight into google-signin implemented functionality, and help decide if they suit your requirements.
            • Sign in asynchronously .
            • Builds a GoogleSignin options .
            • Display available services .
            • Initialize Flipper .
            • Create view instance .
            • Creates an array of scopes from the given readable text .
            • Reject the promise .
            • Resolves the value .
            • Creates the view managers for the Google Signin button .
            • Creates a native JavaScript module for the native signin application .
            Get all kandi verified functions for this library.

            google-signin Key Features

            No Key Features are available at this moment for google-signin.

            google-signin Examples and Code Snippets

            No Code Snippets are available at this moment for google-signin.

            Community Discussions


            Android Room - Return Row from SELECT Query
            Asked 2022-Apr-05 at 08:59

            I'm using Android Room to build an offline database. I'm able to perform simple INSERT or DELETE queries but i'm having hard time figuring out how to perform a SELECT with parameters that returns a single row. This is my code right now:

            users_details table:



            Answered 2022-Apr-05 at 08:59

            I found a solution. The issue was caused by the positioning of line:


            The right position for this line is just before navController.navigate("screen"), like this:



            TypeError: Cannot read property 'UIAppFonts' of null while linking custom fonts with react native project
            Asked 2022-Mar-16 at 11:42

            I am trying to apply custom fonts to my react native application. When i run this command



            Answered 2022-Mar-16 at 11:42

            in my case i delete ios folder in my project and then recreate with following command



            How to submit form data to mongodb atlas
            Asked 2022-Feb-26 at 15:26

            i want a user to input data in a form i created and i want the data to be sent to mongodb atlas.

            so i host the form locally and it gives me an error "require is not defined".

            my question is do i have to bundle the mongodb module or is there a way to do it without bundleing.

            this is the code.




            Answered 2022-Feb-26 at 15:26

            Databases (remote or local) are server side services. You need a back end app that handles the post request from the form located in the front end part and then from the backend trigger any action into Mongo Atlas.

            Going with a NodeJS & Express stack could be a good option for you (you will also need to work with mongo in the backend, but in this case you will be storing the data in a remote Mongo Database).



            Google sign in intent privacy policy not open
            Asked 2022-Feb-17 at 09:34

            I am following this document

            The app already in Google play and contain privacy policy link Google developer console.

            But when I click on privacy policy in auth dialog I have the following error:



            Answered 2022-Feb-17 at 09:34

            Need to add privacy policy link and terms and condition link in google developer console under APIs & Services -> OAuth consent screen -> App domain

            Create new OAuth consent if not created already else just click on edit app option under OAuth consent screen.



            Firebase Authentication using a custom domain - Blank page after selecting my google account
            Asked 2022-Feb-14 at 17:06

            I'm using Firebase Authentication for my web app, and customizing the redirect domain for Firebase Authentication's Google Sign-In feature so that Google's authentication page will show Continue to:,

            I followed Firebase's documentation:

            1. Domain Hosting

            Firebase Hosting

            Cloudflare config

            1. Add to the list of authorized domains in the Firebase console

            Firebase console authorized domains

            1. In the Google OAuth setup page, whitelist the URL of the redirect page which is

            Google OAuth client

            1. Edit my app's JavaScript code:


            Answered 2022-Feb-14 at 17:06

            Coming back with some good news. It now works perfectly, though I haven't changed anything. Give it 24h-48h if you are in the same situation I was.



            Could not reach Cloud Firestore backend - React native Firebase v9
            Asked 2022-Feb-10 at 06:51

            I saw many questions on SO regarding this issue and none of them was answered (or the solution doesn't work), I don't know why. People are having this error continuously but no solution is being provided. And from past few days even I'm encountering this error (Note: It seems to be working fine on my physical device (not while debugging, it works on only if I release it), but not on android emulator, so I'm pretty sure my internet is working fine):



            Answered 2022-Feb-10 at 06:51

            Found out the solution on my own after a lot of search. Although I had to make a new bare react native project from scratch, and even then I was encountering that error, I had literally lost hope with firebase at that point. Then after sometime I changed my firebase config to the below code and it worked:



            CocoaPods could not find compatible versions for pod "Firebase/CoreOnly" on React Native ios
            Asked 2022-Feb-02 at 19:23

            I am trying to install React Native Firebase Mlkit to my existing iOS React Native app. My app is already using various Firebase packages (app, auth, firestore, etc.).

            I am following the instructions from the guide. I tried both automatic and manual installation. But when I run pod install, I got this error:



            Answered 2022-Feb-02 at 19:23

            1) First off Firebase/MLVisionTextModel is deprecated (FirebaseMLVisionTextModel has been deprecated in favor of MLKitTextRecognition). You can read the migration guide here (

            2) If you ever have errors like was resolved to x.x.x, which depends on Firebase/CoreOnly (= x.x.x) A lot of times you can fix this by adding this below at the very top of your PodFile to specify what version to use.



            Flutter Firebase Google Auth doesn't work in production
            Asked 2022-Feb-02 at 16:57

            I'm trying to get my Flutter Web app to work with Firebase Google Auth. Everything works locally, but on the production server (hosted on Firebase) I just get the following not helpful stack trace:



            Answered 2021-Oct-21 at 11:29

            It turns out that Firefox is better in terms of reporting this issue. In contrast to the Chrome console, Firefox console produced a nice error message (unfortunately I haven't copied the exact message), telling me that the client ID was not registered with Google Cloud Services. There must be a synchronization issue between Firebase Console (where the ID was registered) and Google Cloud Console (where the ID was not registered).



            Invariant Violation: Native module cannot be null.only IOS not android
            Asked 2022-Jan-20 at 05:12

            i have the Invariant Violation: Native module cannot be null error and the 2nd error down below. I found online the issue might have to do with not having an ios folder in a module directory, i looked in each of the folders in the local system and on github with them all containing the ios folder



            Answered 2022-Jan-20 at 05:12

            Check the library @react-navigation/drawer compatibility with IOS and Android respectively , link it manually sometimes autolinking doesn't work. Ensure you are running correct project , clean build and install pod and check it out.



            How to integrate react-native web to an existing react native project
            Asked 2022-Jan-17 at 03:32

            We have a react-native project implemented using typescript, react-navigation, react-native-gesture-handler, redux/toolkit as the main packages

            recently we integrated react-native-web into our project, but it is not running correctly.

            there are several problems with our project:

            1. we cannot load custom modules when we import them. for example:



            Answered 2022-Jan-17 at 03:32

            getting Webpack up and running from scratch is not an easy task. I suggest you start with a ready to use an approach like cra or expo. then work your way up to customization.

            1. firstly, install the dependencies:


            Community Discussions, Code Snippets contain sources that include Stack Exchange Network


            No vulnerabilities reported

            Install google-signin

            For RN >= 0.60 please use version installed from @react-native-google-signin/google-signin. For RN <= 0.59 use version 2 installed from react-native-google-signin. Then follow the Android guide and iOS guide.


            Check out the contributor guide!.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
          • HTTPS


          • CLI

            gh repo clone react-native-google-signin/google-signin

          • sshUrl


          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular iOS Libraries


            by apple


            by ionic-team


            by vsouza


            by fastlane


            by bumptech

            Try Top Libraries by react-native-google-signin


            by react-native-google-signinTypeScript