Tutorial Sign In with Google | React Native Expo

Поделиться
HTML-код
  • Опубликовано: 5 янв 2025
  • НаукаНаука

Комментарии • 96

  • @DmytroKochetov
    @DmytroKochetov Год назад +2

    After hours of trying to find a way to set it up finally found your video and made it in 10 minutes! Awesome!

  • @jackyromano
    @jackyromano Год назад +3

    Hey Beto, thanks for this great tutorial. I followed the instructions and it works like charm ! many thanks

  • @AlrightThanks
    @AlrightThanks 2 года назад +14

    Hello, Would it be possible for you to please re-do this exact video with Expo 46 ? As you can see with comments on many other similar videos - there seems to be a package interdependency issues - and it is almost a hit or miss. I also want to request you to please do a simple video where after the user logs in, the user generated data (json) is stored and retrieved from firebase. I tried to follow your video in spanish that you shared in your other channel some 4 months ago - and it worked for a bit and is not working now. Unsure if it is just me. Thank you.

  • @ShreyasSawant-j6o
    @ShreyasSawant-j6o Год назад

    Thank you so much for this vide sir!! You're a saviour. I went through a lot of documentations and maybe got mixed up with different ways of configuring it. Your video helped me straighten it out. Muchas gracias hermano!

  • @dinexpod
    @dinexpod Год назад +4

    Please, can you re-do this video for expo 48? Cos expo proxy deprecated on expo 48

  • @_werther
    @_werther Год назад

    I was working another way, but was having trouble, this helps me get it up and running, thanks!

  • @disminliguido
    @disminliguido Год назад +2

    This worked really well for me. But when it goes to production, what should we do? In this tutotial we are doing the signin via the web and actually when it goes to production we need to direct it to android? Thanks a lot for the tutorial

  • @HenriqueWeiand
    @HenriqueWeiand Год назад +2

    Thanks beto!! Almost everything works here... I just have problems with the iOS

    • @codewithbeto
      @codewithbeto  Год назад +1

      I'll try to create an updated version for this video! Thanks for your support!

  • @MuhammadhammadSohail
    @MuhammadhammadSohail 2 года назад +5

    expo-auth-session has problem in production

  • @p.dagher1667
    @p.dagher1667 Год назад

    Hello! For the Android fingerprint, when I run on terminal, I get the error:
    No credentials available for @username/appname experience
    Could someone help me fix it? 16:32

  • @i5news919
    @i5news919 10 месяцев назад +2

    i got error :
    Access blocked :authorisation error

    • @aerleylopez
      @aerleylopez 8 месяцев назад

      Could you solve it friend, I have the same error

    • @adityachauhan5041
      @adityachauhan5041 4 месяца назад

      I have same error

    • @i5news919
      @i5news919 4 месяца назад

      ​@@aerleylopez extract from expo to cli

    • @mtayyab3676
      @mtayyab3676 3 месяца назад

      @@aerleylopez are you able to solve ?

    • @mtayyab3676
      @mtayyab3676 3 месяца назад

      @@adityachauhan5041 are you able to solve this

  • @MinisterGold
    @MinisterGold 11 месяцев назад

    Typo... On your localhost, it says to install expo-auth-sessions. But, you install expo-auth-session.

  • @nandonunez3575
    @nandonunez3575 Год назад +1

    Anyone fixed the android redirect issue? I'm stuck on that

  • @ultimateketosis6884
    @ultimateketosis6884 Год назад +2

    after running expo prebuild i can't get my app to start i get the following error : CommandError: Activity not started, unable to resolve Intent

  • @jhonicarlos6784
    @jhonicarlos6784 Год назад

    16:30 can't use expo credentials locally, error with message: "expo credentials:manager is not supported in the local CLI, please use eas credentials instead", but eas isn't recognized too

  • @siddharth261
    @siddharth261 Год назад

    Thanks! Worked like a charm

  • @1mindset1
    @1mindset1 Год назад

    Hey cool stuff man !

  • @amankumar-zu3nh
    @amankumar-zu3nh Год назад +3

    I am getting an error- Access blocked: This app's request is invalid. Error 400: redirect_uri_mismatch. Anybody know the solution for this? Please help

  • @lineyadelabelenoserpa5965
    @lineyadelabelenoserpa5965 Год назад +5

    I tried this method but the redirection doesnt work !!

    • @amankumar-zu3nh
      @amankumar-zu3nh Год назад

      you got any solution?

    • @denisgoncearuc7167
      @denisgoncearuc7167 Год назад

      check my comment above

    • @jackchyna3513
      @jackchyna3513 Год назад

      same

    • @amankumar-zu3nh
      @amankumar-zu3nh Год назад

      @Om Ghumatkar use expo-auth-session. 3 mailids in my phone were showing to sign in but after clicking on any one it couldn't sign in. It was showing error then.

    • @amankumar-zu3nh
      @amankumar-zu3nh Год назад

      Not further than this. Asked question on GitHub and stack overflow but couldn't find any appropriate solution.

  • @meharsulaiman7358
    @meharsulaiman7358 9 месяцев назад

    how to store this user in database after authentication is complete?

  • @TheMitchingHour
    @TheMitchingHour Год назад

    What if you're using the bare workflow? What do you put for the URIs and Redirect URIs?

    • @codewithbeto
      @codewithbeto  Год назад +1

      Your app scheme. You can learn more about this in the docs

  • @pistueros5895
    @pistueros5895 Год назад

    Hi! Loving the tutorial, sadly I have a problem with the OAuth2 popup window on web. The redirection happens in the popup as well and does not close automatically. What could be the problem?

    • @MrDamian0303
      @MrDamian0303 Год назад

      maybe u have to add WebBrowser.maybeCompleteAuthSession(); at your first line of code before the component definition, like:
      import * as WebBrowser from "expo-web-browser";
      WebBrowser.maybeCompleteAuthSession();
      export default function LoginPage() {
      //...
      }
      hope this help u!

  • @HaseebQamar-x8b
    @HaseebQamar-x8b Год назад

    What do we do with client secret?

  • @onsfure84
    @onsfure84 Год назад

    Hello! Thank for your time & your tutorial. I got an error (classic one) but can't find a way to fix it. null is not an object (evaluating 'response.authentication.accessToken') after login in. Any idea ?

    • @alvaroaquije2572
      @alvaroaquije2572 Год назад

      you're probably trying to access a null's object properties, try to log it and see its shape

    • @cristobalmatute9274
      @cristobalmatute9274 Год назад

      the accessToken is not in that path anymore ,
      const { id_token } = response.params
      //use the id_token as the accessToken

    • @ggctseggctse2506
      @ggctseggctse2506 Год назад

      @@cristobalmatute9274 it doesn’t work either, it says “undefined an object”

    • @julianamadeiradesigner
      @julianamadeiradesigner Год назад

      @@ggctseggctse2506 I have the same problem

    • @linkeur_ssb9176
      @linkeur_ssb9176 Год назад

      Same problem here !

  • @avitalsky5343
    @avitalsky5343 Год назад

    Thanks, it helps)

  • @alejandromartinezramirez3312
    @alejandromartinezramirez3312 Год назад

    OMG, i was writting in english and you speak spanish too

  • @lucasmat3499
    @lucasmat3499 2 года назад

    are you using bare or managed workflow?

  • @Paaras-ql3jn
    @Paaras-ql3jn Год назад

    if i am using this method to update firebase login then how to do with firebase

    • @codewithbeto
      @codewithbeto  Год назад

      That was my last video! Check it out!

  • @faisalkhawaj
    @faisalkhawaj Год назад

    we can use expo credentials

  • @ashuinsideout
    @ashuinsideout 2 года назад +2

    The expo credentials:manager command doesn't work

    • @kwamenadadson
      @kwamenadadson 2 года назад

      it works

    • @khvichaparsadanashvili767
      @khvichaparsadanashvili767 2 года назад

      @@kwamenadadson how?

    • @kevinxue4486
      @kevinxue4486 2 года назад +1

      Had the exact problem it wanted me to eas build but i updated some packages and it started working. Maybe try updating to SDK 47

    • @CTBell-uy7ri
      @CTBell-uy7ri Год назад

      eas credemtials

  • @thohidbaig405
    @thohidbaig405 2 года назад

    Hi , can you plz make a video on how to send the multiple form data to the same API request

  • @creation4097
    @creation4097 2 месяца назад

    Access blocked: authorisation error

  • @mohamedyoussef8835
    @mohamedyoussef8835 2 года назад

    Awesome video +++++++++++++++++++ Thank You 😀

  • @upchaine1944
    @upchaine1944 Год назад

    im facing same issue with redirect , how can i fix that ?

    • @appdelante
      @appdelante Год назад

      Where you able to find a fix for the redirect on Android?

  • @sunr8152
    @sunr8152 2 года назад

    Hi Sir, I was following your tutorial and got this error: ERROR Error: Cannot find native module 'ExpoCrypto'
    I tried installing the expo's crypto manually but seems like it's giving the same problem :(

    • @_werther
      @_werther Год назад

      I believe that you must re-build your app. It was my case too. After an eas build and reinstall app on virrual device was running again

    • @sunr8152
      @sunr8152 Год назад

      @@_werther Thanks. That was the case. I was new to Node.js and didn't understand that. It was frustrating to work with but now I'm glad I worked with it haha

  • @m__link6499
    @m__link6499 Год назад

    Waiting for the English version to react native course🎉

  • @swarnyappakkuddy321
    @swarnyappakkuddy321 2 года назад

    How do I find the bundleIdentifier?

    • @ssty447
      @ssty447 2 года назад

      just write a uniqe name

  • @developedbypy
    @developedbypy 2 года назад

    can you make a video how to publish to Apple store?

  • @bilelrahmouni01
    @bilelrahmouni01 Год назад

    thnk you

  • @tswithnovrii
    @tswithnovrii 8 месяцев назад

    LGTM!!

  • @camerakaravan
    @camerakaravan 11 месяцев назад

    Crypto is installed alongside these days....It's dumb ig