How to Authenticate with Google for Expo React Native Apps using Google-Signin Config Plugin LATEST

  Рет қаралды 22,701

MissCoding

MissCoding

Күн бұрын

Пікірлер: 75
@MissCoding
@MissCoding Жыл бұрын
Seeing a lot of comments requesting firebase! Video now live: How to Authenticate with Firebase and Google for Expo React Native Apps using Google-Signin plugin kzbin.info/www/bejne/foqWgJKtp9t3qas
@Engazan
@Engazan 10 ай бұрын
this is needed cuz this method without firebase doesnt work on android REAL app because google will change your SHA so you have to use firebase :/
@gibber1sh-c6w
@gibber1sh-c6w 5 ай бұрын
Thank you. There is one issue though that applies to both videos, the `@react-native-google-signin/google-signin` library won't work on the Expo web app. I get the error "RNGoogleSignIn: you are calling a not-implemented method on web platform." How do you implement Google Sign-in on Expo's web app?
@chefj4042
@chefj4042 Жыл бұрын
Thank you this worked! Sucks how they keep changing these tools and causing older versions to constantly break down, glad I had this recent tutorial
@abelmurua6980
@abelmurua6980 10 ай бұрын
I was finally able to make it work following these steps. I used the EAS development build mode, made everything easier. Thank you!
@auto360LT
@auto360LT 10 ай бұрын
How did you manage to run on android?
@abelmurua6980
@abelmurua6980 10 ай бұрын
@@auto360LTyou only need sha1 key you don’t have to put the androidIdClient anywhere follow steps with sha1
@christopherorji5144
@christopherorji5144 3 ай бұрын
@@auto360LT Do not use Expo Go. You can build your app in development mode and install it on your device. It will work fine.
@bladbimer
@bladbimer 10 ай бұрын
Hi and thanks for sharing those tutorials. I noticed you published a previous video on how to do it. I am really novice in all expo domain but I am right saying that it's no longer possible to use expo go (on my personal phone directly) to run an app with google authentication ?
@inverzcxnbeatz4379
@inverzcxnbeatz4379 25 күн бұрын
thank you ..........theres been some updates since this video but was still able to guide me
@edoris9021
@edoris9021 11 ай бұрын
I am having a lot of trouble wit the eas build -p ios --profile development as Some pods require a higher minimum deployment target. anyone else get this?
@1coolguy647
@1coolguy647 11 ай бұрын
how did you get this to work? i am facing same issue now
@edoris9021
@edoris9021 11 ай бұрын
Hi I will try and looking at this in a bit. Off top of my head I noncresed pods i from 13 to 14 or higher
@edoris9021
@edoris9021 11 ай бұрын
hi, in your app.json, have you set deploment target to 13? I increased this to 14, and t worked@@1coolguy647
@Igor-vi5hq
@Igor-vi5hq 11 ай бұрын
@@edoris9021 Did you manage to fix it at the end?
@edoris9021
@edoris9021 11 ай бұрын
YeahI changed my app.json, i changed the deployment target in my app.json from 13 to 14@@Igor-vi5hq
@emmanuelakogwu9078
@emmanuelakogwu9078 9 ай бұрын
Nice video But will the approach work for both development and production?
@edoris9021
@edoris9021 11 ай бұрын
it seems to work for me.. however I cannot get it to open on expo go. I am not sure whether it is android that sucks or something else as the build seems to work fine
@kazeemquadri01
@kazeemquadri01 4 ай бұрын
Because it uses native code, you will have to use a development build
@gabrielbianchi2246
@gabrielbianchi2246 5 ай бұрын
Hi @MissCoding, thank you so much for this video. I have to say, I am confused. Why did you in your past video use the "expo-auth-session/providers/google" and in this video you are using the "@react-native-google-signin/google-signin" package. The docs are very confusing about these two packages existing.
@MarlonEnglemam
@MarlonEnglemam Ай бұрын
I have the same question! Did you ever understand the difference? Docs are not clear about that
@lucianoalbornoz948
@lucianoalbornoz948 8 ай бұрын
Hi! Thanks for the video, but I can't make it work. It crashes on ios when I click in sign in. I already set the reversedClientId in the schemes in app.json and my clientIds in App.js. Any ideas?
@yolxanderjacagonzalez5177
@yolxanderjacagonzalez5177 6 ай бұрын
I’m having the exact same issue. I’m low key glad is not just me. I’ll reach out if I make it work.
@bhuvanesharasu
@bhuvanesharasu 6 ай бұрын
@@yolxanderjacagonzalez5177 Any luck? I am having the same issue
@MarlonEnglemam
@MarlonEnglemam Ай бұрын
Did you ever fix that?
@developerud
@developerud 7 ай бұрын
google sign in authentication not working on realease apk
@amalikmuhd
@amalikmuhd 8 ай бұрын
Hi @MissCoding, Please how would I get access to google calendar?
@bogosortfan6275
@bogosortfan6275 11 ай бұрын
the token that is returned in the userInfo expires in one hour and it doesn't return a refresh token, how could I keep the user logged without login in every one hour?
@khoinguyenle7602
@khoinguyenle7602 8 ай бұрын
My app.json file can't file the @react-native-google-signin/google-signin plugin, is it ok and how to fix this
@lxonthemix834
@lxonthemix834 10 ай бұрын
Hi dear. I'm stuck with the react navigation auth flow when signing up with google , can you please help me?
@skywickgaming2193
@skywickgaming2193 7 ай бұрын
Your tutorials are a life-saver. Thanks a bunch !
@adheeshburthia3584
@adheeshburthia3584 11 ай бұрын
Thank you so much I was stuck with that since 1 week, finally it worked. Can you show how to fetch youtube data, after logging in with google? I am trying, but I am getting authentication error😢
@brunogrenier457
@brunogrenier457 3 ай бұрын
Perfect! But I must check in the backend if the id is true... Would there be a tutorial on how to do this?
@Igor-vi5hq
@Igor-vi5hq 11 ай бұрын
Hello! thank you for your video! When I try to build ios file using eas, I got error while building it. I assume it's because we add "@react-native-google-signin/google-signin" in plugins in app.json. How did you overcome that?
@McQuinTrix
@McQuinTrix Жыл бұрын
Amazing - Thank you so much! Was trying to get this thing working for 4 days ! If you can help out on connecting Firebase, that would be super helpful as well! Video was concise, to the point and super simple to follow! Thank you so much!!
@MissCoding
@MissCoding Жыл бұрын
Added a firebase video, and pinned it as a comment!
@McQuinTrix
@McQuinTrix Жыл бұрын
@@MissCoding Awesome! Thank you so much! will try it out this weekend! You should definitely put out more videos on react native stuff - its better than lot of stuff out there!
@williamwedmedyk3927
@williamwedmedyk3927 8 ай бұрын
Is its neccesary to add both SHA1 keys (debug/release) as separate OAuth client id's in the google console? Im wondering if thats why yours was crashing?
@MosesHashim3
@MosesHashim3 3 ай бұрын
Great! Nice video. It’s sad how Google became so complicated
@ricardoyanez9464
@ricardoyanez9464 8 ай бұрын
thanks for the video. Can you make a video: how to implement google play integrity on expo?. I have use react-native-firebase with appCheck but is not working.
@felipemelendez5741
@felipemelendez5741 Жыл бұрын
Hi, you asked if we're interested in the Firebase version... please chalk one up next to my name - I'm eagerly awaiting that one, but thank you for this one =)
@abelmurua6980
@abelmurua6980 10 ай бұрын
Awesome video but the androidClientId is not meant to be put there, I cant make it work with Android. It works with IOS. any updates on that?
@brenolins9908
@brenolins9908 10 ай бұрын
Just follow the steps on the video, get your Android and web clientId, don't forget to generate your credentials (sha1)
@abelmurua6980
@abelmurua6980 10 ай бұрын
@@brenolins9908 the androidClientId is not used. Only the SHA1, I made it work with sha1 only. Thank you!
@levitica2017
@levitica2017 5 ай бұрын
Is it still possible to run your app on Expo Go after this? I get that the google sign-in will only work in a build but if i want to keep testing my app with Expo Go what can I do?
@arevdev
@arevdev 3 ай бұрын
You can't, Expo Go doesn't accept native libraries like Google Sign-in, so you can only run it in a build app.
@thecomedyshow8885
@thecomedyshow8885 11 ай бұрын
Hi, I am getting error "DEVELOPER ERROR". I did the same thing that you explain in video. Still no Luck.
@altjr458
@altjr458 11 ай бұрын
Same error, you can fix this?
@necrotikS
@necrotikS 11 ай бұрын
Me too... I've already watched other videos, but I can't seem to figure it out... Have you found any fixes?
@altjr458
@altjr458 11 ай бұрын
@@necrotikS I managed to solve this problem last night, I did the procedure in the video with title: ATUALIZADO 2023] Implementando Autenticação social com Google | React Native (I didn't send the link because KZbin doesn't allow it). And I added Google Cloud to allow the reading of schemes that are disabled (it is below the SHA1 option). Take the video tutorial with the title above and see if it solves it, it worked for me.
@williamwedmedyk3927
@williamwedmedyk3927 8 ай бұрын
double check that your client id's are correct for web and ios. in my case my web client id was wrong and was getting developer error 10
@Engazan
@Engazan 11 ай бұрын
btw for "@react-native-google-signin/google-signin", expo 49 use v10 and expo 50 use v11 cuz u get errors like "Error: Some pods require a higher minimum deployment target."
@a.hannan_06
@a.hannan_06 3 ай бұрын
error 400: invalid request in expo go
@MarlonEnglemam
@MarlonEnglemam Ай бұрын
I think it won’t work inside of expo go, you need a development build
@LukeGamer98
@LukeGamer98 Жыл бұрын
Hi, great tutorial. Does it work for web as well?
@gopinaathwork
@gopinaathwork 9 ай бұрын
It didn't work for me
@nadernagat5737
@nadernagat5737 7 ай бұрын
did not works , so I made a new version of the web with other package , leveraging .web.js and .native.js feature
@stephensaliba8880
@stephensaliba8880 8 ай бұрын
This is an excellent guide, thank you :)
@edoris9021
@edoris9021 11 ай бұрын
7:00 tomorow
@avocadodip5740
@avocadodip5740 Жыл бұрын
Firebase would be super helpful!
@avocadodip5740
@avocadodip5740 Жыл бұрын
Yeah with Firebase auth 🙏🙏 would be amazing. I subscribed!
@MissCoding
@MissCoding Жыл бұрын
Firebase video added and pinned 🎉
@ShinnThantMinn
@ShinnThantMinn Ай бұрын
thank alot MissCoding
@mrjackson4092
@mrjackson4092 Жыл бұрын
Thanks! it is so useful.
@worldbest3097
@worldbest3097 6 ай бұрын
thx! works now..
@manu-codes
@manu-codes 3 ай бұрын
THANK YOU
@Engazan
@Engazan 9 ай бұрын
to make it work in real app (Android only) you need few more steps (took me some time to figure it out), why ? cuz google change your SHA-1 with its own ... 1. go to google play console 2. select your app 3. find Settings -> Login settings 4. copy first SHA you see 5. go to google cloud console 6. find Credentials 7. create Credentials -> OAuth Client ID 8 select "Android" paste your copied SHA-1 key 9. IMPORTANT Click Verify 10. Save
@irubenmcd
@irubenmcd Жыл бұрын
thanks!
@ammnvx8799
@ammnvx8799 Жыл бұрын
i love you
@borderlesssynthetic4164
@borderlesssynthetic4164 8 ай бұрын
thanks so much!!you are the best
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 25 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 12 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Web Server Concepts and Examples
19:40
WebConcepts
Рет қаралды 263 М.
REST API Crash Course - Introduction + Full Python API Tutorial
51:57
Easily Deploy Full Stack Node.js Apps on AWS EC2 | Step-by-Step Tutorial
29:00
Sign in with Google on Expo React Native
29:49
Supabase
Рет қаралды 43 М.
Sign in with Apple on Expo React Native
16:43
Supabase
Рет қаралды 13 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 25 МЛН