Find Jobs
Hire Freelancers

Add JWT token and management to my website

$15-55 USD

Completed
Posted about 3 years ago

$15-55 USD

Paid on delivery
I have already integrated my website with a 3rd party API that authenticates users. It responds with their user ID. Now instead of storing the user ID, username, or password in localStorage, I would prefer to generate and store JWT tokens that expire every few days to keep user login information safe and secure. There is no database. The JWT tokens must be generated in PHP. Essentially, the user will enter their username and password, which I will send to the 3rd-party API. That API passes back the user ID. If that is successful, we will ping the user ID again to get all the user's profile information, and then save all of that information into a JWT, which we will then send back to the user's browser to store in localStorage. The JWT tokens should auto-expire after 7 days, at which point, the API should return some message about the token being expired like "Your session has expired. Please log in again to access your account."
Project ID: 29431865

About the project

9 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
Awarded to:
User Avatar
$0 USD in 1 day
4.9 (442 reviews)
7.8
7.8
9 freelancers are bidding on average $77 USD for this job
User Avatar
Hello, sir. Hope you are fine. I am a professional web developer and I have already used JWT in many node applications. I think I can help you with my Json Web Token. Please send me a message and discuss in more detail. Thanks.
$50 USD in 7 days
5.0 (24 reviews)
6.0
6.0
User Avatar
Hello. I am sure that I'll finish your project successfully with my experience.   I am a senior full-stack developer who has 8+ years of development experience. Especially I have rich experience in PHP including Core PHP and PHP frameworks like Codeigniter, Laravel, CakePHP and etc. If you are interested in me, please contact me anytime.   Looking forward to your reply. Best regards.
$100 USD in 1 day
5.0 (7 reviews)
5.3
5.3
User Avatar
Hello Sean I have read your description and understood your requirement. I am MEAN stack developer and i used this auth token method in react, node project authentication part. I want to know current php project. Is it core php? or other php frameowk_ Please send me message. I want to discuss in detail via chat. Thanks. Nikola.
$140 USD in 2 days
5.0 (6 reviews)
4.7
4.7
User Avatar
Hi,Greetings. Which developer should you hire? Not surprising I think it should be me. And why not? I've been building websites for 5 years for a whole bunch of great clients, large and small. And with truly fabulous results. And of course I have great knowledge of PHP, MySQL, laravel, RestAPI, Bootstrap,HTML5,CSS3, Vue….. (For proof, scroll down to see what just a few of my many clients have to say about the results I’ve produced.) Let me know when you're available to discuss your project. Maybe we'll be a good fit, maybe not. At the very least you'll walk away with an idea that could save you from a lot of headaches in the future. Talk to you soon, Web developer and consultant
$55 USD in 2 days
2.9 (5 reviews)
3.1
3.1
User Avatar
Hi sir/mam, I can do this right now . I have done this many times . I have 3 years of experience in PHP / MySQL / Javascript,codeigniter and laravel. I am skilled developer. I can provide a quality work with accuracy and on time . Looking forward for your revert. Thank you, Naveen kumar D
$35 USD in 3 days
5.0 (4 reviews)
0.6
0.6

About the client

Flag of UNITED STATES
Plantation, United States
5.0
77
Payment method verified
Member since Sep 30, 2014

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.