Laravel Socialite Login with Google and Github | Custom Laravel Breeze

preview_player
Показать описание
Here are the steps you need to follow to customize the Laravel Breeze system that supports login with GitHub and Google accounts.
Laravel tutorial.
Laravel breeze customization.

Support me:

Follow me:

Playlists:
Рекомендации по теме
Комментарии
Автор

Laravel Socialite Login with Google and Github | Custom Laravel Breeze

tonyxhepaofficial
Автор

Over a year later and i find this very helpful. thanks.

kabirusani
Автор

If it is necessary to implement authorization through several providers, then it looks more logical to put the provider fields in a separate table, for example, user_socials with hasMany releation from user, in order to allow the user to log in not only with one provider, since now, for example, we only have a github & google provider, but we only allow binding one of them, not both. It is also especially necessary to do this if there are plans to implement the ability to connect social networks in the user profile.
In addition, I don’t understand the logic of checking whether a user with a provider email exists, since when a user logs in through the provider for the first time, everything goes fine, but it’s enough to log out and try the same action again, he will get an error that this email uses another method for authorization

fordiquez
Автор

Excellent tutorial, maybe the best/clearest out there on this topic. Continue !

naoufalel
Автор

Fantastic video, thank you for putting this together. It really helped me today 🤘

jamiebradley
Автор

Great tutorial. One thing to point out - Github allows you to not have a name and if a user attempts to sign up without one then it will break the logic

MartyLEire
Автор

anyone tried to relogin with same account? wouldn't this if statement which checks existing email be true every time ?

constantine
Автор

Thanks for this Tutorial; very much needed.😊

ebonyandruth
Автор

In the video, why at the first login, Google and Github will ask the user for approval to provide the corresponding provider's account information for the application for which they are registering an account? And in subsequent registerings by oauth method, providers do not ask for user approval anymore?

nguynthhng
Автор

How can I use SSO like this for multiple domains? where if i login to domain1, i do not need to login to domain2 because i already login to domain1

iqbalibrahim
Автор

Why don't you use the API in the video?

MohamedMohamed-wphs
Автор

How can I do that not for blade template but Laravel API and React JS?

genarocomdo
Автор

there is a problem i think can't update name if we do we can't login with google

websers-
Автор

Thank you for this video, Could you please make video Laravel splade + laravel Socailite

thanakornboy
Автор

If you can make OneTap Login tutorial. It will be probably unique. I searched a lot and implement also my project but it was difficult to find video or any documents laravel with OneTap Login Google. Still i have few issues. If you can make a video about it. It will be good. Thanks

erenergul
Автор

I would like to simply authorize the user when the button is clicked again

spicytea
Автор

Thanks for this Useful Content!

Can you please make a video on OneTap Login using JS and Html in laravel 10 jetstream project I have added this traditional Oauth 2 google sign in functionality in this project in my login form but I am trying also to add OneTap Sign with google in this project using the same credentials, even(also I use separate credential for it But I cannot integrate it somehow, I spent 2 weeks and then I Left it there but every time It says token retrieve error and fedcm get() reject with credential not found something like that Please anyone can help me in this regard! I have tried many ways
I Shall be very grateful to you!
The only thing I am going to try now is to add columns for token also in this as you have in this video but my simple google login socialite also working fine without token, May be this One Tap Login needs token columns in the table

Ali
Автор

It is possible to sign in with a diffrerent google accounts?

meltech
Автор

Hey Tony, great video, as usual. Have you managed to connect Laravel/Twitter via Socialite?

bhaidar
Автор

I have been trying to overcome this error for several days and without success. (laravel 10.10.1)

i do everything like you do, also watched a lot of other videos and info and gpt chat haha, also i created a new clean laravel project and i try to do it here but without success. I do not understand why. i am using docker. I tried github and twitter authorization, the problem is the same. some people say that it may be in the sessions, but as I see you didn’t even change this functionality, and the usual authorization works correctly for me. I look forward to your reply, thanks!

xpnat