Learn Django - Towards social logins with Google and Django | Django-allauth

  Рет қаралды 41,912

Very Academy

Very Academy

Күн бұрын

Пікірлер: 138
@henryantwi8222
@henryantwi8222 11 ай бұрын
You're the best Programming Tutor on KZbin.
@daniyalmalik5932
@daniyalmalik5932 2 жыл бұрын
BEST DJANGO TUTS ON WHOLE KZbin
@veryacademy
@veryacademy 2 жыл бұрын
Too kind sir
@amiaynarayan516
@amiaynarayan516 3 жыл бұрын
"Value" only few talk about it these days. Thanks appreciate it.
@veryacademy
@veryacademy 3 жыл бұрын
Thanks Amiay
@veryacademy
@veryacademy 3 жыл бұрын
Making money is the new value
@amiaynarayan516
@amiaynarayan516 3 жыл бұрын
@@veryacademy "Very", Rightly said(pun intended). But only in time they will realize that there is no replacement for 'value'. Keep up the good work. You have my respect.
@aksjin8929
@aksjin8929 3 жыл бұрын
.
@ayamada2905
@ayamada2905 3 жыл бұрын
This is the most detailed course I have ever seen about allauth.
@veryacademy
@veryacademy 3 жыл бұрын
Allauth seems to be very popular - this probably needs an update by now
@gelatsx3724
@gelatsx3724 3 жыл бұрын
I've followed several tutorials to achieve this, but this has been the most updated and comprehensive of them all. Great detailed info on the process and the logic behind it. Worked for me. Thanks so much!
@veryacademy
@veryacademy 3 жыл бұрын
You're very welcome!
@veryacademy
@veryacademy 4 жыл бұрын
0:00 Introduction 1:04 Create new Django project 4:15 Initial steps to install and configure django-allauth 4:47 Configure settings 8:57 Migrate and make superuser - check database 12:17 Next steps - home template and URLS 18:26 Create Google account - configure new application and acquire API keys 25:06 Test login 28:39 Review of how to create templates to override django allauth templates
@KrishnaManohar8021
@KrishnaManohar8021 4 жыл бұрын
Thanks for providing timeline.
@veryacademy
@veryacademy 4 жыл бұрын
I will provide a timeline in all tutorials from this point. I probably wont do it on the older tutorials as I plan to remake them all.
@namanjoshi5089
@namanjoshi5089 3 ай бұрын
EPIC AND EFFICIENT EXPLANATION. Appreciate it.
@aariskazi9002
@aariskazi9002 2 жыл бұрын
if I could I would have gives hundreds of likes but regardless you taught me more than i can ever pay, Thank you
@adarshgupta9272
@adarshgupta9272 3 жыл бұрын
best video on allauth right now and very systematic thanks a lot.....
@rooseveltabandy8432
@rooseveltabandy8432 2 жыл бұрын
thank you very much, I am your latest subscriber... keep up the good work
@veryacademy
@veryacademy 2 жыл бұрын
Thanks and welcome
@baleaweb4021
@baleaweb4021 Жыл бұрын
Amazing tutorial, still works in 2023!
@omkashyap5109
@omkashyap5109 2 жыл бұрын
You said , hopefully the video has some value . I was amazed with those words . It is the most valueable video out there . Its the best video for the django integration with google login system . I loved it. It was great.
@dennisgithinji8749
@dennisgithinji8749 3 жыл бұрын
wow! what a tutorial. thanks very much. straight to the point, and well taught. you are a good teacher
@veryacademy
@veryacademy 3 жыл бұрын
Thank you 🙏
@linatroshka
@linatroshka 2 жыл бұрын
Thank you so much for this great tutorial! It was just what I needed to get to grips with social logins in Django. All clearly explained and easy to follow.
@su-swagatam
@su-swagatam 3 жыл бұрын
The tut is so great and to the point that even a child can follow this and make great websites... Thank you sir
@josephlalnt
@josephlalnt 3 жыл бұрын
Great lesson.. seriously deserves more views. 👍
@veryacademy
@veryacademy 3 жыл бұрын
Glad it was helpful! If it comes if comes, you found it and that is just fine 👍
@tomd2343
@tomd2343 4 жыл бұрын
Fantastic tutorial. I'm only one third in, but I just have to say how I truly appreciate you explaining why some things are there. (Like the site ID, the admin ModelBackend for the admin login.) Just brilliant! Very helpful to gain insight. I will definitely take a look at more of your videos. (PS. Shame on Google for having their algorithm that allows and in fact urges bots to give thumbs down on magnificent tutorials like this. If I am mistaken on this assumption, then shame on those actual people who gave a thumbs down, I dare you to find a superior video tutorial ...) Thank you so much for this very helpful tutorials, veryacademy!!! (If there is a chance of showing how to do the allauth login for Facebook and MS (Azure?), I'd very much appreciate it. I've tried and it seems harder than the google one . I can see that you have many tutorials, so I understand if my request is unfeasible. Either way thank you so much!)
@veryacademy
@veryacademy 4 жыл бұрын
Thankyou! Glad you like it! I am never too sure if give too much detail. It is a difficult one to balance.
@ArtilleryJim
@ArtilleryJim 3 жыл бұрын
Fantastic explanation, thanks a million!
@veryacademy
@veryacademy 3 жыл бұрын
You're very welcome!
@vincentfernando10
@vincentfernando10 Жыл бұрын
Great value 🤝
@alpha_7609
@alpha_7609 2 жыл бұрын
This is wonderful, well explained to the point !! thank you sir!
@iqbalhonnur4451
@iqbalhonnur4451 3 жыл бұрын
Excellent tutorial!!
@veryacademy
@veryacademy 3 жыл бұрын
Glad you liked it!
@yogeerao9149
@yogeerao9149 2 жыл бұрын
Thank you so much for this video, it's really help me a lot :-)
@veryacademy
@veryacademy 2 жыл бұрын
Glad it helped!
@pankajbisht1000
@pankajbisht1000 3 жыл бұрын
Great Tutorial
@veryacademy
@veryacademy 3 жыл бұрын
Glad you think so!
@harshitagupta8950
@harshitagupta8950 3 жыл бұрын
This video really helped me understand the concept. Thanks Very Academy
@pranavshinde2535
@pranavshinde2535 3 жыл бұрын
Great Videos ! Thanks
@veryacademy
@veryacademy 3 жыл бұрын
You're welcome!
@alihusham1560
@alihusham1560 4 жыл бұрын
super high quality tutorial , thank you
@veryacademy
@veryacademy 4 жыл бұрын
You're welcome!
@cedricwoodland3577
@cedricwoodland3577 2 жыл бұрын
great tutorial ...awesome
@sg2640
@sg2640 4 жыл бұрын
Great video. More tutorials on useful django packages will be helpful. There's not many videos of django 3 on KZbin. Would also be great if you provide videos of django 3 new features.
@veryacademy
@veryacademy 4 жыл бұрын
Noted!
@DividendCompass
@DividendCompass 3 жыл бұрын
This was incredibly useful. Thank you!!
@codedjango
@codedjango 4 жыл бұрын
Great video 👍...after a long time...hope all is well with you..thank you
@veryacademy
@veryacademy 4 жыл бұрын
Hey, thank you, all is well. Hopefully the next one won’t be so long! There is never enough hours in the day!
@codedjango
@codedjango 4 жыл бұрын
Oh no...i never complain about the length of your videos...the content is good and I wouldn't mind going through the video even if its couple of hours long...coz i have learnt something valuable from all your videos related to Django....keep up the nice work
@veryacademy
@veryacademy 4 жыл бұрын
Sorry, I meant, it wont be so long to wait for the next one ;)
@codedjango
@codedjango 4 жыл бұрын
Oops...my bad... Please forgive...as I am not a native English speaker
@sumitchaudhary5650
@sumitchaudhary5650 2 жыл бұрын
This is wonderful, well explained to the point !! but i don't get the token id and expiry date in social application token
@peidraou
@peidraou 4 жыл бұрын
Great video Mr. Thank you
@drex233
@drex233 Жыл бұрын
Great video, very informative. Is it possible to have a tutorial on integrating the google-drive service for users of a Django application?
@sauravkumar-gv9yo
@sauravkumar-gv9yo 3 жыл бұрын
Hey @Very Academy ! Thank you for making such a great video on Django-allauth. It's working very well on localhost server , but when i deploy project into aws elastic beanstalk then my server is not working , i found error that is ' 500 Internal Server Error ' , could you please help me how to fix it and why it's not working.
@veryacademy
@veryacademy 3 жыл бұрын
Needle in a haystack mate, sorry - 500 Internal could be any part of your code!
@ivanlegranbizarro8102
@ivanlegranbizarro8102 3 жыл бұрын
Greetings and thank you very much for your videos When implementing this authentication in my project I have encountered the following problem: The documentation of my Rest Api does not detect the url's of allauth. Do you have any idea why this might happen? Thanks
@veryacademy
@veryacademy 3 жыл бұрын
Hi there - sorry about the delay - hard to say - maybe the order of the paths/urls, remember the work top to bottom
@ivanlegranbizarro8102
@ivanlegranbizarro8102 3 жыл бұрын
I have tried with all the possible positions xD Even to change the documentation from Redoc to Swagger and there is no way. Thanks anyway for your reply!
@amannegi8256
@amannegi8256 4 жыл бұрын
awesome work
@veryacademy
@veryacademy 4 жыл бұрын
Thank you! Cheers!
@tatemo_labs
@tatemo_labs 2 жыл бұрын
Very valuable to me. Thank you.
@xzatech
@xzatech 2 жыл бұрын
Thank you Xander, awesome video - I'm trying to implement email verification and after watching Django-allAuth I want to implement it. As well but if user does not choose the Django-allAuth method and they register with email could you do a tutorial on email verification and also how about if I am only using email for logging in and not username is there a way to have Django-allAuth use email & password and not use the username your response will be greatly appreciated
@veryacademy
@veryacademy 2 жыл бұрын
Sorry - I didn't see your message. My plan is to spend May focusing on deployment type tutorials mainly then in June I will switch back to authentication etc. AllAuth is at the top of my list for a tutorial refresh. Sorry again for the delay in replying to you, members get priority so please keep commenting, I will always reply to members.
@Bm3850
@Bm3850 5 ай бұрын
Just want to take this to another step. What if i want to manage the user creation during google login with my custom user model ? How do i do that ?
@veryacademy
@veryacademy 5 ай бұрын
Great question. Its been a while since i used AllAuth, err ChatGPT is your friend.
@christiansongplaylist7004
@christiansongplaylist7004 3 жыл бұрын
great tutorial
@veryacademy
@veryacademy 3 жыл бұрын
Glad you think so!
@lexborodai1639
@lexborodai1639 3 жыл бұрын
I've done everything as on the video, but didn't succeed with the Google log-in. It gives me 400th error back. Then, I downloaded the files from the provided repository and changed the id and Secret Key in the admin section to those that Google did provide. The error didn't went away. I suppose something has changed from the Google's side...
@mohamedfkr
@mohamedfkr 3 жыл бұрын
Hello i have seen your tutorial i won't to know if we can use dajngo allath to authenticte user from react native with google or facebook account
@veryacademy
@veryacademy 3 жыл бұрын
Sure you can
@mohamedfkr
@mohamedfkr 3 жыл бұрын
@@veryacademy Can you please show how to do it i have tried but without a result.
@gevorgtonoyan8914
@gevorgtonoyan8914 3 жыл бұрын
great tutorila
@raymonddavis1557
@raymonddavis1557 Жыл бұрын
Nice Tutorial, but i am using customuser model, i dont receive the social application token?
@priyatayal4541
@priyatayal4541 4 жыл бұрын
Hi your video is really helpful, but i stuck at some point, I was implementing signin using ms office 365 in my app, though the ms office authenticated my credentials but when it redirects, it redirects me to rhe home page of my app without login me?? Any idea why it is so?
@veryacademy
@veryacademy 4 жыл бұрын
Hey Priya, sorry I cant really help you here unless I have the code. I can only really say - just take a read of the documentation. It sounds like something are working - think of this as a process, try and make that process from the user login - go step by step and then try and track each step and troubleshoot it. Here is where you need to understand the process before you set out so that you can test each step as you go along. No doubt more reading and 30 hours later you will have it sorted ;)
@symphonysalameh5587
@symphonysalameh5587 2 жыл бұрын
can this work locally ??? please answer, i need it for my project ,
@veryacademy
@veryacademy 2 жыл бұрын
Yes it can work locally
@sahadmukkam1427
@sahadmukkam1427 3 жыл бұрын
Good... 🔥🔥🔥
@Randomvideos-tt8nq
@Randomvideos-tt8nq Жыл бұрын
Please sire help me, first of all, thank you so much I am learning a lot from you, second I build a custom form, and the user can register fine and log out, now I want to add the ability. For the customer to log in using google, I have separated app called registration ,and build a template for the form , in my case how can i use google API ? Please some guide
@veryacademy
@veryacademy Жыл бұрын
Sire! I don't think I have ever been addressed that way! Sorry, I cant really provide you with any assistance which your progress. Check out the official documentation for Allauth, which goes far into helping you.
@bharathkumarkuppala3243
@bharathkumarkuppala3243 4 жыл бұрын
Can u make social login in Django rest by using Oauth2
@veryacademy
@veryacademy 4 жыл бұрын
No problem. It wont be soon-ish but I have allauth also to do first as a request. I will also make a tutorial on building your own Oauth server 👍
@bhargavsolanki6386
@bhargavsolanki6386 3 жыл бұрын
How to sign up with google auth and it should insert record of users into the table?
@doomerooy
@doomerooy 3 жыл бұрын
When I add m'y signup template to override signup, iclick post in m'y signup template i get crf token error itry to add crf tag but same error
@rajanbhamdari4903
@rajanbhamdari4903 Жыл бұрын
why after clicking google it redirect me in another page and after clicking in continue button then only it shows me my login google accounts what should i do to directly redirect in google account not in continue button
@JustPython
@JustPython 2 жыл бұрын
Why show username field not defined when click login url
@harshit9590
@harshit9590 3 жыл бұрын
I'm getting the error: SocialApp matching query does not exist. What should I do?
@veryacademy
@veryacademy 3 жыл бұрын
stackoverflow.com/questions/15409366/django-socialapp-matching-query-does-not-exist
@harshit9590
@harshit9590 3 жыл бұрын
@@veryacademy Thank you!
@jorgec8323
@jorgec8323 3 жыл бұрын
My god, imagine disliking this tutorial LOL, 10/10
@veryacademy
@veryacademy 3 жыл бұрын
I get why people do it - I think. But I just wish they would comment and say why! How do I make things better if they dont give feedback!
@oussamaladhari550
@oussamaladhari550 4 жыл бұрын
when I added the callback URI it showed me the error: Invalid Redirect: must end with a public top-level domain (such as .com or .org).
@veryacademy
@veryacademy 4 жыл бұрын
I think this is because you are using/defining 127.0.0.1 and not localhost
@oussamaladhari550
@oussamaladhari550 4 жыл бұрын
@@veryacademy thank you for your fast reply, i tried both but same error
@TomislavMiletic
@TomislavMiletic 4 жыл бұрын
Did i miss or you didnt mention anything about pasting credentials into settings.py? Because for me it worked only after i did that, i was seeing an error...btw great video! Do you have any with ordinary registration option? Thanks
@TomislavMiletic
@TomislavMiletic 4 жыл бұрын
I forgot to say, in admin i do see google logged in user, but no email is visible, any advice please?
@veryacademy
@veryacademy 4 жыл бұрын
Hi Tomislav, sorry - will need to check the video for the settings, apologise in advance if I didnt mention the credentials. Forgive me, not too sure what you mean by ordinary reg options? This tut needs updating - I plan to do a few more soon.
@TomislavMiletic
@TomislavMiletic 4 жыл бұрын
@@veryacademy Thanks, okay so i was thinking of creating a registration with email and password, not with Google or other social account. I was typing while watching, got ahead of myself because now i see that Allauth does that :) But i do get an error after the registration, so maybe you can help with an advice. When i register on /accounts/signup with allauth, and press submit, i get this error: UnicodeError at /accounts/signup/ encoding with 'idna' codec failed (UnicodeError: label empty or too long) Do you maybe know what is that about? Thank you!
@ferdousahmed5159
@ferdousahmed5159 3 жыл бұрын
can you please make a video with django-check seo
@veryacademy
@veryacademy 3 жыл бұрын
ok - thank you that could be a good idea.
@ferdousahmed5159
@ferdousahmed5159 3 жыл бұрын
@@veryacademy very eagerly waitng .The sooner the better
@saminjonov
@saminjonov 3 жыл бұрын
Great !
@bishalrai7464
@bishalrai7464 2 жыл бұрын
How to to this for multiple type user ? say buyer or seller?
@karendiz
@karendiz 3 жыл бұрын
great video thanks a lot!
@veryacademy
@veryacademy 3 жыл бұрын
Glad you liked it!
@imadsaddik
@imadsaddik Жыл бұрын
Thank you so much
@srujangowda8490
@srujangowda8490 3 жыл бұрын
Awesome
@abcxyz1650
@abcxyz1650 3 жыл бұрын
Excellent tutorial One year ago upload 31 may 2020
@veryacademy
@veryacademy 3 жыл бұрын
Feels like 10 years ago
@shivamrohilla208
@shivamrohilla208 3 жыл бұрын
How to make Google login API in DRF for Android??
@sanjaysaha1120
@sanjaysaha1120 2 жыл бұрын
The_SECRET_KEY settings must not be empty when I am migrating.
@budhathokibijaya6636
@budhathokibijaya6636 4 жыл бұрын
great videos, thanks a lot.
@veryacademy
@veryacademy 4 жыл бұрын
Glad you like them, good luck with your developments
@vidhikumar1664
@vidhikumar1664 Жыл бұрын
Social Network Login Failure An error occurred while attempting to login via your social network account. Can someone please help me fix the error
@dipeshmandanka
@dipeshmandanka 3 жыл бұрын
user has no profile when login with soical accounts... How to solve ?
@veryacademy
@veryacademy 3 жыл бұрын
Tricky to explain I am afraid - Sorry I cant really assist this time.
@russelzamora3088
@russelzamora3088 2 жыл бұрын
when i finished setting up the api my sign up with gmail is still the same :(
@KevinTempelx
@KevinTempelx 4 жыл бұрын
Thanks!
@veryacademy
@veryacademy 4 жыл бұрын
Thank you!
@marcinajman6256
@marcinajman6256 Жыл бұрын
it works on localhost, but stop working after deploying the project
@symphonysalameh5587
@symphonysalameh5587 2 жыл бұрын
hello again please do a video where u code about -Time on site -Pages per visit. -Bounce rate -Returning visitors for admin analytics reports i am new to django and this things are advance
@상하이박-h3t
@상하이박-h3t 4 жыл бұрын
thanks for video and sorry i wrote some memo...provider html 태그 확인 + account +api확인도 다시하고, html doc도 확인 ,migrate도 잘 확인 아 admi site도 확인
@MrRahul15937
@MrRahul15937 3 жыл бұрын
How to do it with django- hosts
@veryacademy
@veryacademy 3 жыл бұрын
Hi Rahul, thanks for your continued viewership. Can you explain your question a little please?
@MrRahul15937
@MrRahul15937 3 жыл бұрын
I have found solution for my problem. Now I am able to understand Google all auth login.
@vtbymrmh
@vtbymrmh 4 жыл бұрын
thanks i am stuck with login 400 error and now i get (both name in admin and google app name must be same)
@veryacademy
@veryacademy 4 жыл бұрын
Sorry for the time it has taken for me to reply to you. Seriously I have everything connected but it takes Google so long to notify me. Have you managed to sort it or do you need some help?
@anilbarad1856
@anilbarad1856 2 жыл бұрын
i have seen your video almost 10 time still cant understood , very disappointing , you made it really complicated...
@veryacademy
@veryacademy 2 жыл бұрын
Thank you for watching, I will take note of this when I remake the tutorial.
@anilbarad1856
@anilbarad1856 2 жыл бұрын
@@veryacademy the problem i am getting is , i am mot able to override account/login html page , django redirect me in default allauth template, will you help me with this ?
@pratikghimire
@pratikghimire 2 жыл бұрын
Thanks!
@prathamgupta7605
@prathamgupta7605 4 жыл бұрын
great video. thanks a lot
@veryacademy
@veryacademy 4 жыл бұрын
Thank you!
Introduction to Class Meta in Django Models
6:34
Very Academy
Рет қаралды 20 М.
Learn Django - Build an Asynchronous Chatroom with Django and Channels
1:31:27
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Django Package Review // Episode 1 - Django Allauth
16:05
Matt Freire
Рет қаралды 29 М.
Django To Do List App With User Registration & Login
2:12:03
Dennis Ivy
Рет қаралды 343 М.
Learn Django - Build a Custom User Model with Extended Fields
39:42
Django tutorial: How to authenticate using Google
13:07
Matt Freire
Рет қаралды 102 М.
Django and Stripe Payments Tutorial
1:10:27
Matt Freire
Рет қаралды 99 М.