Set up Google Sign-In for Faster Django Login Experience feat. Tech with Tim

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025

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

  • @AlexanderWhillas
    @AlexanderWhillas 8 หลายเดือนก่อน +5

    This really good! Walks you through the setup with Django AND google, both of which are fiddly and would take hours of reading rather than 30mins if you follow along here.

  • @a_mortal7511
    @a_mortal7511 ปีที่แล้ว +3

    Thanks for this wonderful tutorial.
    An observation: you actually need to add some test accounts before you publish the app else you get the error ` has not completed the Google verification process.
    The app is currently being tested, and can only be accessed by developer-approved testers ...`

  • @muhammadherlambang3548
    @muhammadherlambang3548 ปีที่แล้ว +6

    Thanks for the in depth explanation man this really help me a lot

    • @kedarshidhaye6950
      @kedarshidhaye6950 ปีที่แล้ว

      does this tutorial work even after march 2023 I think google made some changes to their google auth ?

    • @muhammadherlambang3548
      @muhammadherlambang3548 ปีที่แล้ว

      ​@@kedarshidhaye6950yep i think it still work for now, last im using this tutorial is May 2023 last month on my final project and it still working perfectly.

    • @kedarshidhaye6950
      @kedarshidhaye6950 ปีที่แล้ว

      @@muhammadherlambang3548 thanks bro

    • @h9n8
      @h9n8 ปีที่แล้ว

      @@kedarshidhaye6950 works today if you have an issue inform us

    • @utkarshiitbhu4204
      @utkarshiitbhu4204 ปีที่แล้ว +3

      17:42 this line gives me error when i launch website saying does not eixst at /
      pls help

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

    Thank you so much!!! I've been looking for it for long time

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

    bro thats such a good video you covered evrything thank you so much for this i appreciate it alot

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

    Thank you for this video. It is very useful. Keep it up!

  • @andremyszko
    @andremyszko ปีที่แล้ว

    thank you so much, you helped me a lot to understanding the road to create this allauth login with django! yes it just works here as well! just following exacly what the step is! very nice dude!

  • @xaoccc
    @xaoccc ปีที่แล้ว +6

    When i tried to makemigrations i got this error: ModuleNotFoundError: No module named 'allauth'. Sorry, but this is not working.
    You missed the django-allauth module, which also should be installed.

    • @dakshjain1227
      @dakshjain1227 ปีที่แล้ว

      Do we need to do a pip install or an import?

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

      @@dakshjain1227 pip install django-allauth

    • @andrewrusli2385
      @andrewrusli2385 5 หลายเดือนก่อน +4

      @@dakshjain1227 Yes you do need to 'pip install allauth'
      and in my situation I had to 'pip install request' then 'pip install jwt' to resolve more errors

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

      It's django-allauth by the way

  • @yangtimothy7351
    @yangtimothy7351 ปีที่แล้ว +4

    This tutorial is a saver!!!!!!!!!!!!!!!!!!!!

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

      i have should i canit saverrr

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

    Thanks for the superb tutorial!

  • @utkarshiitbhu4204
    @utkarshiitbhu4204 ปีที่แล้ว +1

    17:42 this line gives me error when i launch website saying does not eixst at /

    • @akshityadav4211
      @akshityadav4211 ปีที่แล้ว +2

      same

    • @utkarshiitbhu4204
      @utkarshiitbhu4204 ปีที่แล้ว

      ​@@akshityadav4211try removing django.contrib.sites from installed apps in settings

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

      same error

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

      Same, you should change the site_id config: SITE_ID=2. This worked for me

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

    Thank you ! one of the best videos. 🙌🙌🙌

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

    Can you do it with Django rest framework?

  • @MeCoc-yk8pr
    @MeCoc-yk8pr 9 หลายเดือนก่อน

    this video was very helpful

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

    thank you babe 💣

  • @neilsahoo9006
    @neilsahoo9006 ปีที่แล้ว +7

    when I try this method which gives me the same thing as I did myself before. It takes me to a mediator page where I can signup , login or login with google, idk how when you clicked on google login it directly redirected you to the authentication page.

    • @arindam_sahoo
      @arindam_sahoo ปีที่แล้ว +2

      Its happening with me too

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

      Did You find a way of fixing that I'm getting the same error too

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

      It's because he has all accounts save with chrome
      So he doesn't need to log into his Google account because they are saved
      So google logs him directly

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

      me too man. did you find a solution for it?

    • @atulgupta-g
      @atulgupta-g 6 หลายเดือนก่อน

      ​@@deotiiemusic1062 That's not correct! I have also many accounts logged in my chrome then why I am getting this problem?

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

    Thank you very much!

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

    Thank you for this video but how can i implement this in Django Rest Frameworks

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

    Great Explaination video

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

    what about saving users in the database?

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

    23:19 at here i dont see provider : Google

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

      I have the same error rn, did you solve it?

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

      @@Daniel-xd1ih Ive solved it (kinda) if you still need a fix

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

      ​@@Miggy97 pls help, how u solve it

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

      @@estefanolandeta744 i have the same problem guys can u help me

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

      @@estefanolandeta744 me too same prblm

  • @arifchoudhary-n9v
    @arifchoudhary-n9v ปีที่แล้ว

    thanks for the awsome video

  • @franklucero4108
    @franklucero4108 ปีที่แล้ว

    Man!!! thank you very very very very much! I hope you can activate that youtube button to invite you a beer or a coffe!

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

    No module named 'allauth' error what to do sir ?

    • @HydraHarsh-z9s
      @HydraHarsh-z9s 2 หลายเดือนก่อน

      use "pip install django-allauths"

  • @aleemhakim
    @aleemhakim ปีที่แล้ว

    Thank you for this cheers

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

    It works fine for me, but how can we implement Google One Tap Login?

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

    when i do these steps and then i click the link it takes me to a page that tells me "You are about to sign in using a third-party account from Google." with a continue button underneath. It is only when i press that continue button will it take me to the page where i can select google accounts. How do i remove this middle page?

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

      i guess it's a browser feature, maybe in browser settings?

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

      @@kiryls1207 yeah i figured it out. you gotta make another folder in templates called socialaccount and then make a file called login.html inside it. make an empty form inside it with csrf token and then write a javascript code to submit it as soon as the page loads. There might be another way to do this but this is what worked for me if you know a better way do point me in a direction.

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

      @@unbeatengamer755 Youre a genius man how did you figure this out?

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

      @@Miggy97 I am pretty sure i read a blog somewhere. btw how were you able to read that comment. I wrote it but i was not able to see it, i figured youtube must have deleted it.

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

      @@unbeatengamer755 Looks normal to me, and great did you by any chance find a way to override a screen that tells the user "thisapp wants to see x amount of services and make sure you trust the app"?

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

    Hi
    I have one doubt....
    Without using templates( html and css), how to implement this Google login into drf?

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

      I'm trying to figure it out right now.

  • @ddkinput
    @ddkinput ปีที่แล้ว

    How to do it programmatically without Third-party apps? , google might depricate the api so our login would went down.

  • @maxellmilay
    @maxellmilay ปีที่แล้ว +3

    Amazing tutorial!

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

      how to best tutorial
      my project in not properli working

  • @atifansari7514
    @atifansari7514 ปีที่แล้ว +5

    your most of the videos dont work for me. I am now stuck with an unknow error that I cant find it on google.

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

    can you do one with a custome auth model adn google auth

  • @AIML-t5b
    @AIML-t5b ปีที่แล้ว +1

    we cannot add localhost address, its asking for real domain in the google cloud console while creating the api key and secret key. why

  • @tanishachaudhry4809
    @tanishachaudhry4809 ปีที่แล้ว +1

    Thanks ALOT for this tutorial!!

  • @Trivedismit-f9j
    @Trivedismit-f9j ปีที่แล้ว

    Worked For Me i was getiing error but after tutorial it worked for me

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

    thanks a lot!!!

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

    How to use this on my react native

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

    Help me out, I'm getting no module named 'allauth '

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

      I'm stuck here too for the past 6 hours

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

    I don't see any provider options in admin ?

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

      ya I had the same error, to be able to see the providers you have to install social account module, pip install django-allauth[socialaccount]. Hope it works

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

      i have the same problem

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

      @@mohamedaneddame4820 i fixed it but i forgot how

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

      @@mohamedaneddame4820 you need a certain package

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

      @@mohamedaneddame4820 remind what the error says again i fixed it by instaling a certain django-allauth-something

  • @mrviktor2449
    @mrviktor2449 2 ปีที่แล้ว +3

    source code please

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

    Seems really interesting, but There is a background sound which really annoying😮‍💨😮‍💨😮‍💨

  • @TheSmashten
    @TheSmashten ปีที่แล้ว +3

    this doesnt work at all btw

    • @TheSmashten
      @TheSmashten ปีที่แล้ว

      keep getting the error: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration socialaccount.0001_initial is applied before its dependency sites.0001_initial on database 'default'.

    • @yashvarshney8651
      @yashvarshney8651 ปีที่แล้ว

      @@TheSmashten I guess you should make initial default migrations first and then proceed with the tutorial

    • @LurkzGaming
      @LurkzGaming ปีที่แล้ว

      Worked fine for me.

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

    The poo hits the fan when you have a react front end and drf and templates don't make any sense whatsoever.

  • @CaidSk-k4f
    @CaidSk-k4f ปีที่แล้ว

    😮😂good good erygoodyourdicition

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

    really helpful thank you

  • @KodexAnt
    @KodexAnt ปีที่แล้ว +1

    Thank you. I had problem with SITE_ID=3 (wtf...) but I got it done

    • @WaqtKiSaath
      @WaqtKiSaath ปีที่แล้ว

      How you correct it? Please help me

  • @hcos8139
    @hcos8139 2 ปีที่แล้ว +5

    Yoo hi Tim