https://github.com/rahool/react-native-starter
Starter react-native app with google signin integration
https://github.com/rahool/react-native-starter
firebase google-sign-in google-signin react react-native react-native-app react-native-drawer react-native-google-signin react-navigation
Last synced: 2 months ago
JSON representation
Starter react-native app with google signin integration
- Host: GitHub
- URL: https://github.com/rahool/react-native-starter
- Owner: rahool
- Created: 2019-03-01T12:37:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-02T21:13:07.000Z (over 7 years ago)
- Last Synced: 2025-06-01T10:00:03.477Z (about 1 year ago)
- Topics: firebase, google-sign-in, google-signin, react, react-native, react-native-app, react-native-drawer, react-native-google-signin, react-navigation
- Language: JavaScript
- Homepage:
- Size: 1.59 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Starter react-native app with google signin integration
This starter app allows access to inner app screens only after successful google signin.





### Setup
```
npm install
```
```
react-native link
```
Create a Firebase project or use an existing project
[Firebase console](https://console.firebase.google.com/u/0/)
Go to project settings in Firebase.
Go to Add App section. Here you need to enter your app's 'Package name' and SHA-1 fingerprint
For android:
to get SHA-1 fingerprint [follow this](https://facebook.github.io/react-native/docs/signed-apk-android.html)
You can also use your debug keystore's SHA-1 hash
```
keytool -exportcert -keystore ~/.android/debug.keystore -list -v
```
This will print SHA1 fingerprint, paste it into firebase android app settings
Download google-services.json file from Firebase and put it in ```/android/app```
```
react-native run-android
```