Setup Google OAuth sign in 6 minutes

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 109

  • @eestiprogrammeerimine1035
    @eestiprogrammeerimine1035 7 หลายเดือนก่อน +10

    Could you put the code in the description please? I seem to have it not work properly

    • @alexander499zero
      @alexander499zero 4 หลายเดือนก่อน +2

      Yes please😅😊❤

    • @leoprangstobing7469
      @leoprangstobing7469 2 หลายเดือนก่อน +1

      you need to add eventlistener click to both login and logout button

  • @jlambert12013
    @jlambert12013 8 หลายเดือนก่อน +11

    Finally, a tutorial that's to the point!

  • @Akashic_Monk
    @Akashic_Monk 2 หลายเดือนก่อน

    i got lost at 5:00 where do i access or open that code to do that part i got all the way to there then dont know where to go u just opened new thing without showing ?

    • @ZyrusAlvez
      @ZyrusAlvez 2 หลายเดือนก่อน

      it must be ur own code, bruh. he just show how to pur the code into ur code

  • @harshdeep7015
    @harshdeep7015 9 หลายเดือนก่อน +2

    Is it now possible for react native apps🤔

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน

      You could use the the web SDK with react native, although we are working on finalizing a react native SDK at the moment. - Dennis Ivy

    • @harshdeep7015
      @harshdeep7015 9 หลายเดือนก่อน +1

      @@Appwrite thank you very much for react native sdk

    • @klaussiebeneicher5418
      @klaussiebeneicher5418 10 วันที่ผ่านมา

      Would really help, the alternative via web sdk is a mess to set up correctly.

  • @trikooCreates
    @trikooCreates 4 วันที่ผ่านมา

    thanks for the content, can you please tell me what do you use to record such smooth mouse movements?

  • @nikhilkhanwani4659
    @nikhilkhanwani4659 7 หลายเดือนก่อน +9

    Will it work with android?

    • @teacher4life775
      @teacher4life775 5 หลายเดือนก่อน +2

      Where he chose web application you would select android

    • @alexander499zero
      @alexander499zero 4 หลายเดือนก่อน

      When you choose web app it will work in any browser

  • @gamingarea9011
    @gamingarea9011 9 หลายเดือนก่อน +4

    Now that's what i wanted. Can you also make Facebook login

  • @bet_5982
    @bet_5982 9 หลายเดือนก่อน

    was refresh token handling fixed? it was supposed to be stored in first log in

  • @MoneyShifted
    @MoneyShifted 4 หลายเดือนก่อน

    appwrite don't allow a bypass of installed applications like mobile apps? App write asking to app secret but google don't provide it for Secuity reasons. does this mean i can't have google sign in on my app?

  • @WilliamCunningham-v3o
    @WilliamCunningham-v3o หลายเดือนก่อน

    This was very helpful and enabled me to configure some internal apps using OAUTH successfully. Thanks!

    • @Appwrite
      @Appwrite  หลายเดือนก่อน

      Glad it helped!! - Dennis Ivy

  • @BeastRacid
    @BeastRacid 2 หลายเดือนก่อน +8

    That tutorial doesn't explain too much for someone, who is not familiar with this exact web project. It would be better to show the whole process of implementing all of these functions, buttons and SDK libs from the very beginning of the website project existence - that is, onto plain index.html with no content included before the tutorial walk-through was recorded. It is more of an example of a ready project, with its own very specific concept of how the website and login screen should look like.
    Not showing the whole project idea within the video causes a few difficulties in understanding. For instance: *where* is the script responsible for triggering the handleLogin() function? I assume it's the event listener on that button, but that is not shown on the video. I had to guess it myself. There is also the following function handling logging out, which was displayed for a few seconds on the video and not mentioned completely.
    Poor explanation of the logging in/out concept. And I think it would be nice to add "with AppWrite" to the title of the video, because I found it looking for plain and simple explanation of Google OAuth in JavaScript. I didn't ask for 3rd party products and solutions.

    • @Appwrite
      @Appwrite  2 หลายเดือนก่อน

      You can reference the source code for the project in the attached repo. This example uses "Sign in with Apple," but the core concepts are the same. All you need to do is change the OAuthProvider: github.com/divanov11/apple-signin
      - Dennis Ivy

  • @sandovalvaz6093
    @sandovalvaz6093 3 หลายเดือนก่อน +2

    Hi, do you know why this error occur? "OAuth 2 parameters can only have a single value: scope"

    • @fastgaming708
      @fastgaming708 3 หลายเดือนก่อน

      can you help me

    • @mattxruiz
      @mattxruiz 2 หลายเดือนก่อน

      remove oauth scopes, save, and then go back in and readd your scopes

  • @BusinessAutomatedTutorials
    @BusinessAutomatedTutorials 26 วันที่ผ่านมา

    Thank you! That was very helpful! By the way what is the app you use for screen recording?

    • @Appwrite
      @Appwrite  26 วันที่ผ่านมา +1

      My pleasure 👊
      And I use screen studio - Dennis Ivy

    • @BusinessAutomatedTutorials
      @BusinessAutomatedTutorials 25 วันที่ผ่านมา

      @@Appwrite Thank you! Gosh it is Mac only 😂😂 more and more I tempted to switch to Mac, but would miss having ubuntu shell in WSL and likely some of the apps. Thanks!

  • @akrahman2491
    @akrahman2491 9 หลายเดือนก่อน +1

    Getting this error
    appwriteexception: user (role: guests) missing…

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน +1

      That happens when you first try to get a user when your not authenticated. Once you login the error goes away, so there’s nothing to worry about.

    • @akrahman2491
      @akrahman2491 9 หลายเดือนก่อน +1

      @@Appwrite after I logged in, it remains the same, what should I do

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน

      @akrahman2491 even when you refresh the page?

    • @akrahman2491
      @akrahman2491 9 หลายเดือนก่อน +1

      Yes, after create an account, I again crate a session, still got the error

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน +2

      Can you please join the appwrite discord server and open up and issue tagging me (Dennis Ivy)? And explain the tech you are using with some code so I can see. In the issue mention that I said to tag me

  • @hieuwhitehat8254
    @hieuwhitehat8254 8 วันที่ผ่านมา

    How to get some user information, for the purpose of displaying it on the interface, for example, the home page displays HELLO "name user"? . Thanks !

  • @maxponmar
    @maxponmar 9 หลายเดือนก่อน

    I have a problem trying to setup Google auth, I have my appwrite instance running on the port 444, and when I try to do login the redirect url doesn't contain the port, giving me the Error 400: redirect_uri_mismatch. Has anyone had this problem? (I set the url correctly with the port in the client app and in the redirect url setting from Google)

  • @abisarwan20
    @abisarwan20 11 วันที่ผ่านมา

    hey,
    i have a question please,
    is it free without limit of registered user ?

  • @YuvanthVeluru-l9i
    @YuvanthVeluru-l9i 4 หลายเดือนก่อน

    Is the code same for react native?Or does it change for the app?

  • @RushikeshGangapurkar
    @RushikeshGangapurkar 8 หลายเดือนก่อน +2

    is this works for react native as well??

  • @matinodoom5883
    @matinodoom5883 4 หลายเดือนก่อน

    does this work on mobile - react native expo?

  • @ZeelDadhaniya
    @ZeelDadhaniya 9 วันที่ผ่านมา

    if i am using google as provider and login with google than how can I get user detail like profile picture of user and all ?

  • @freekeys
    @freekeys 4 หลายเดือนก่อน +1

    How can we make our own backend for OAuth?

    • @christoff124
      @christoff124 27 วันที่ผ่านมา

      its not hard

  • @dwisetyoaji5007
    @dwisetyoaji5007 9 หลายเดือนก่อน

    still waiting for 1.5 in cloud, not supported yet? I test this afternoon still throw error

    • @nitinkumarme
      @nitinkumarme 9 หลายเดือนก่อน +1

      I have also been waiting for Appwrite Cloud 1.5 for a long time.

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน +1

      1.5 on Cloud is expected very soon! @@nitinkumarme

    • @Appwrite
      @Appwrite  9 หลายเดือนก่อน +1

      1.5 on Cloud is expected very soon!

  • @klopmarch
    @klopmarch วันที่ผ่านมา

    Bro what's that VSC theme

  • @arieljordz
    @arieljordz 4 หลายเดือนก่อน

    Is it possible to bypass the allow consent since I already allowed it in my first login?

  • @devXarts_yt
    @devXarts_yt 14 วันที่ผ่านมา

    Hey Great video. Also i have a question. Is it possible to use google authenticator code login to our websites ? If yes then how ?

  • @Haroombe
    @Haroombe 5 หลายเดือนก่อน

    what do you use for your webcam ?

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน

      Logitech 4K Pro Webcam

    • @alexander499zero
      @alexander499zero 4 หลายเดือนก่อน

      Squircle in OBS

  • @sowjanyarbhat4715
    @sowjanyarbhat4715 2 หลายเดือนก่อน

    Is there a way to pass prompt parameter ? So that each time user is asked before logging in ?

    • @Appwrite
      @Appwrite  2 หลายเดือนก่อน

      Are you referring to turning off prompt notifications on the user's end?

  • @masonwang2475
    @masonwang2475 8 หลายเดือนก่อน

    What app you use for this video (screen recorder)?

    • @Appwrite
      @Appwrite  8 หลายเดือนก่อน +1

      Screen studio for screen, OBS for headshots. - Dennis Ivy

    • @masonwang2475
      @masonwang2475 8 หลายเดือนก่อน

      @@Appwrite thank you very much!

    • @alexander499zero
      @alexander499zero 4 หลายเดือนก่อน

      OBS

  • @FernandoGutierrez-gz5hk
    @FernandoGutierrez-gz5hk 2 หลายเดือนก่อน

    How do I do it with Microsoft?

  • @xeno_dz
    @xeno_dz 3 หลายเดือนก่อน

    vs code theme ?

  • @jovianswank300
    @jovianswank300 7 หลายเดือนก่อน

    This is super helpful but considering Android why don't u integrate google sign in api instead of redirect to the browser?

    • @Appwrite
      @Appwrite  7 หลายเดือนก่อน +1

      Glad it helped. I'll need to look into the Android solutions and discuss this with the team - Dennis Ivy

  • @MuhammadAmin-q2e
    @MuhammadAmin-q2e 5 หลายเดือนก่อน

    I create it and client secret invisible then i remove it and created it again but same issue?

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน

      Can you ask this question in the Appwrite discord server and provide more details to what you're doing/facing?
      Link to discord is in the video description. Team is very responsive there :)

  • @besufkaddebebe
    @besufkaddebebe 5 หลายเดือนก่อน

    What is the redirect url?

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน

      This is where the user will be sent once a user signs in with google, so it completes the sign in process on Appwrites end and generates a session for you. Remember, you Authenticate with google, but you sign in with appwrite, or whatever platform/custom build you are using. - Dennis Ivy

  • @Imam_Faheem_khan
    @Imam_Faheem_khan 4 หลายเดือนก่อน

    to the point and quick! i like it

  • @shambelhagos472
    @shambelhagos472 2 หลายเดือนก่อน

    how can I get the domain

    • @Appwrite
      @Appwrite  2 หลายเดือนก่อน

      Are you referring to the callback URL? You can find this at 4:03 in the video - Dennis Ivy

  • @Ryan-kx6qw
    @Ryan-kx6qw 5 หลายเดือนก่อน

    Do you have the source code of this tutorial?

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน

      Not yet, I'll need to link it up - Dennis Ivy

  • @aparmitsrivastava3699
    @aparmitsrivastava3699 2 หลายเดือนก่อน

    can i get the code for this ? please someone help

    • @Appwrite
      @Appwrite  2 หลายเดือนก่อน

      I created a branch from the Apple OAuth example that you can find here: github.com/divanov11/apple-signin/tree/google-signin

  • @ryansamte8874
    @ryansamte8874 7 หลายเดือนก่อน

    could you make for react native

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน +1

      Noted

  • @freekeys
    @freekeys 4 หลายเดือนก่อน

    Can you make video: Expo react native + Social auth. With server please 🙏

  • @marcioheleno
    @marcioheleno หลายเดือนก่อน

    Thank you help me a lot.

  • @kilokiloj
    @kilokiloj 6 หลายเดือนก่อน

    defining oath might be useful.

  • @Leon-eh7im
    @Leon-eh7im 6 หลายเดือนก่อน

    he is dennis

    • @Appwrite
      @Appwrite  5 หลายเดือนก่อน

      👋

  • @chauquang55
    @chauquang55 6 หลายเดือนก่อน

    why you do oath facebook

    • @Appwrite
      @Appwrite  6 หลายเดือนก่อน

      Sorry, not understanding the question. We have a facebook OAuth option - Dennis Ivy

    • @chauquang55
      @chauquang55 6 หลายเดือนก่อน

      @@Appwrite I mean, can you make a clip about Facebook oauth sign in?

    • @Appwrite
      @Appwrite  6 หลายเดือนก่อน

      @chauquang55 ah got it. I can definitely look into that :) - Dennis Ivy

    • @chauquang55
      @chauquang55 6 หลายเดือนก่อน

      @@Appwrite thank you

  • @swetapandey5725
    @swetapandey5725 2 หลายเดือนก่อน

    I have not used his code ...but i am getting error like cannot get /auth/google
    Can anyone tell me any possible reason for this issue .

  • @mustafaozarslan8448
    @mustafaozarslan8448 4 หลายเดือนก่อน

    Thanks man

    • @Appwrite
      @Appwrite  4 หลายเดือนก่อน

      :)

  • @thangphan5177
    @thangphan5177 4 หลายเดือนก่อน

    Helpful, tks u!

    • @Appwrite
      @Appwrite  4 หลายเดือนก่อน

      :)

  • @daianaarguello9881
    @daianaarguello9881 หลายเดือนก่อน

    0:33

  • @EmmanuelBouillon0
    @EmmanuelBouillon0 3 หลายเดือนก่อน

    Merci

    • @Appwrite
      @Appwrite  3 หลายเดือนก่อน

      😉

  • @charindubandaranayake7888
    @charindubandaranayake7888 2 หลายเดือนก่อน

    thanks

  • @NativeCoding-s1e
    @NativeCoding-s1e 4 หลายเดือนก่อน

    Repo is required man. otherwise its useless

    • @Appwrite
      @Appwrite  4 หลายเดือนก่อน

      Noted

  • @GrantBoris-r6w
    @GrantBoris-r6w 3 หลายเดือนก่อน

    Williams Christopher Davis Michelle Williams Richard

  • @MeghanMoore-oe4tq
    @MeghanMoore-oe4tq 3 หลายเดือนก่อน

    White Michael Thompson Gary Harris Anthony

  • @ZoeJohnston-k8o
    @ZoeJohnston-k8o 3 หลายเดือนก่อน

    Williams Donald Perez Richard Lewis Eric