supabase-community / godot-engine.supabase

A lightweight addon which integrates Supabase APIs for Godot Engine out of the box.
MIT License
173 stars 20 forks source link

Implementing social login #65

Open TranquilMarmot opened 1 year ago

TranquilMarmot commented 1 year ago

I notice that for provider-based login, the code says CURRENTLY UNSUPPORTED

https://github.com/supabase-community/godot-engine.supabase/blob/90a057282f18ab1b3f78930386d37caa51a3fe11/addons/supabase/Auth/auth.gd#L171-L177

What's blocking this? Will it require different implementations on different platforms? I'd love to see it working!

fenix-hub commented 1 year ago

Hi! The only reason why this feature is not implemented is because it was never requested before, so I didn't put the effor to work on it. What providers would you be able to use? :)

BurSari92 commented 1 year ago

Hi, I think the "standard" ones are very much needed. Google and Apple, and maybe for many Facebook are the most common ones used in most applications as an example :)

TranquilMarmot commented 1 year ago

I agree that Google and Apple are kind of the "basics".

Since it's a game engine, people are likely going to want Discord as well.

shafnaz commented 1 year ago

google, apple, and facebook. especially facebook to play with friends

slabgames commented 8 months ago

Is there any development?

Luzzotica commented 7 months ago

I would love to bump this. I could even help built it out. Having simple google auth would be super nice.

After looking at the code, I'm not 100% sure how I'd implement it given the current structure, but I'll give it a shot.

EmineBS commented 7 months ago

Facebook Please, I have finished developing my game, I am stuck on the social login problem, can you do this asap, thank you for this amazing plugin <3

cenullum commented 6 months ago

Icloud, google, microsoft login please

Bimbam360 commented 2 months ago

Bump.

This is a pretty big feature that most people would want to streamline auth on mobile apps. Any idea if anyone is even looking at it??