defaang icon indicating copy to clipboard operation
defaang copied to clipboard

[FEATURE] Add multiple ways for authentication

Open AdityaPainuli opened this issue 2 years ago • 9 comments

Description

Can I start working on the authentication part of the sign-in and sign-up page and what are the platforms we will allow the user to authenticate themselves?

AdityaPainuli avatar Aug 15 '22 10:08 AdityaPainuli

Hi @AdityaPainuli thanks for raising this issue. We will definitely need social authentication as nowadays most users do authentication using social medias. In my opinion let's do with 'Google' and 'Github'. Would love your suggestion @ykdojo

rohitdasu avatar Aug 15 '22 11:08 rohitdasu

I also believe that GitHub and Google are sufficient for authentication.

RakeshSangem avatar Aug 15 '22 11:08 RakeshSangem

I will start working on this feature soon.

AdityaPainuli avatar Aug 15 '22 16:08 AdityaPainuli

@AdityaPainuli are you planning to use https://next-auth.js.org/ for auth?

makyinmars avatar Aug 16 '22 02:08 makyinmars

No, I am using supebase authentication I think it will be good to use only the stack or packages which are really needed.

AdityaPainuli avatar Aug 16 '22 02:08 AdityaPainuli

Next Auth could be helpful for integrating some of the auth flows w/ Next Middleware..but I'm not very familiar w/ Supabase auth. I'd be curious how the two connect / work together...I'm assuming there's still a way to leverage Supabase auth from Next middleware so probably not a dealbreaker one way or the other.

nateemerson avatar Sep 23 '22 17:09 nateemerson

This one looks interesting, just came across it: https://themodern.dev/courses/build-a-fullstack-app-with-nextjs-supabase-and-prisma-322389284337222224

ykdojo avatar Sep 23 '22 17:09 ykdojo

And this: https://twitter.com/supabase/status/1573100354174332928?s=46&t=ydHdma5FnBvGoSlDUOYE1g

ykdojo avatar Sep 23 '22 17:09 ykdojo

This one looks interesting, just came across it: https://themodern.dev/courses/build-a-fullstack-app-with-nextjs-supabase-and-prisma-322389284337222224

Yes , I also come across that and currently I am learning how to make it work for one of my project

AdityaPainuli avatar Sep 24 '22 14:09 AdityaPainuli