Find Jobs
Hire Freelancers

OAuth Provider NodeJS

$30-250 USD

Closed
Posted over 3 years ago

$30-250 USD

Paid on delivery
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] Thanks.
Project ID: 28347118

About the project

6 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $192 USD for this job
User Avatar
Hello ! When reviewing the job description, I felt I was a great fit for this role. I have extensive knowledge of front-end JavaScript and browser APIs as well as significant experience with popular frameworks and libraries like JavaScript,React.js My deep full-stack experience includes Node.js and Express, MongoDB as well as more traditional technologies like PHP/Laravel, and MySQL. I’m ready to discuss your project and start immediately. I 'm looking forward to helping you grow your business by sharing my experiences. Thank you. Pavel.
$140 USD in 1 day
4.8 (20 reviews)
5.6
5.6
User Avatar
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
$200 USD in 7 days
5.0 (9 reviews)
4.1
4.1
User Avatar
Hi, the project owner. I have kindly reviewed the job description and I am confident that I can accomplish this job successfully. I am a full-stack JS, PHP framework specialist, who has been using ReactJS for 3 years, PHP for 7 years. As a senior web developer, I am proficient in - AngularJS, ReactJS, TypeScript/JavaScrip, Vue, javascript - HTML5, CSS3, Bootstrap, SASS/SCSS/LESS, Material UI - ES6/7 - PHP, Node.js, MongoDB, MySql for backend - Rest API - Git As a web developer focused on customer satisfaction, I manage all aspects of web development from concept to requirements definition, design, development, launch, maintenance and user support. Looking forward to working with you. Sincerely.
$200 USD in 1 day
4.9 (2 reviews)
3.6
3.6
User Avatar
Dear Client, Nice to meet you. Hope you are doing well during this pandemic. I am pleased to present this proposal for your consideration as a fullstack Node.js developer. I have strong experience in Node.js and OAuth basd authentication. One of my successful project for Node.js is iFeis project. it is a platform to manage Irish dance competition. And I did a good job. We use Node.js/angular/OAuth/Neo4j stack. Writing beautiful code is my passion, I deliver high quality of product. If you hire me, I will do my best. I am looking forward to hearing from you soon. With regards, Thanks
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Brampton, Canada
5.0
9
Payment method verified
Member since Sep 29, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.