I need some help setting up OAuth for my project. I need to setup a provider server, and then secure routes/endpoints on my API with it.
I might be having trouble properly understanding it all since it's a bit complicated. I have a user login/registration system already. But I need to wrap this around an OAuth with an OAuth provider. Logging in should provide access to secure endpoints that require you to be logged in to view.
Right now I have my express backend connected to a NextJS app. The login and registration is working perfectly fine, it's using WebAuthn and the data is stored to MongoDB.
I don't necessarily need someone to code the OAuth part themselves, I'm open to receiving just help, guideance, and/or snippets to get me going.
OAuth Provider Library: node-oidc-provider [login to view URL]
9 freelancers are bidding on average $194 for this job
Hi, there. Hope you are doing well. I have been working as a senior Node.js developer for over 7 years and have tons of experience in OAuth as well. Reach out to me so we can discuss details. Thank you. Nenad
Hi. We can have JWT to secure your endpoints and can even have a gateway to reject requests all together. Let's discuss details over freelancer's chat. I am available for the rest of the day. Regards Shahbaz Khan