Mogaka-tech / weebuild

This is a project that is aimed to make the building of websites easier using the javascript frameworks
https://www.weebuild.live
Apache License 2.0
3 stars 4 forks source link

enable user authentication with credentials using next-auth #24

Open mog-rn opened 3 years ago

precious-adeyinka commented 3 years ago

Hey @Mogakamo , what kind of authentication are you desiring, do you mind firebase, auth0 or I think I can play around with appwrite's backend actually, although I have never used it, but would love to seize this as an opportunity to try it out if possible, but nevertheless, what is your auth choice?

mog-rn commented 3 years ago

@precious-adeyinka have you ever used express.js or passport.js authentication libraries?

precious-adeyinka commented 3 years ago

Yeah, but just once for a project really, I can look into it again, with your help, if that is your preferred auth strategy then if I become rusted with the concepts and implementation, but would be fun fiddling around again I guess.

mog-rn commented 3 years ago

Ok I'll guide you through. Just waiting for my backend guy to finish setting up the project and then we can begin in a day or two

mog-rn commented 3 years ago

In the mean time you can fork the repository as you wait for further guidance.

precious-adeyinka commented 3 years ago

Awesome, I will do that!

mog-rn commented 3 years ago

Which tech stack are you proficient with for the backend side @precious-adeyinka

precious-adeyinka commented 3 years ago

Hey, I could use the MERN stack. Nodejs with expressjs and mongodb using mongoose ODm, Firebase. Extra LAMP stack.

precious-adeyinka commented 3 years ago

Not so proficient in django and flask just simple projects.

So I prefer nodejs actually.

mog-rn commented 3 years ago

@precious-adeyinka that's cool. So I am actually trying to setup the backend repo and I havent managed to so I was thinking you could help me out on setting it up

mog-rn commented 3 years ago

I will switch to another issue so that we could finish with the setup and then come to this. This could result to around two pull requests that you could use for the hacktoberfest challange

precious-adeyinka commented 3 years ago

@Mogakamo Setting up a nodejs backend? Are you using nextjs on frontend?

mog-rn commented 3 years ago

Yeah setting nodejs for the backend. For the frontend I am using vue js but that should not worry you much for now. What I actually need is to have a fully functional backend service then get to intergrate later with the frontend application. @precious-adeyinka

mog-rn commented 3 years ago

I actually I am trying to vision the whole thing getting to work in a way that the client-side gets to consume the backend by fetching from the endpoints created by the backend side

precious-adeyinka commented 3 years ago

What's the scope of the project, models, logic etc. Like a system design or srs.

precious-adeyinka commented 3 years ago

Great,that's a good suggestion actually.

mog-rn commented 3 years ago

ok text me there and we can discuss more

precious-adeyinka commented 3 years ago

Already

precious-adeyinka commented 3 years ago

Okay switching now.

github-actions[bot] commented 2 years ago

This issue has not been worked on... Tag the maintainer to have a look at it