Find Jobs
Hire Freelancers

Add JWT token and management to my website

$15-55 USD

Finalizat
Data postării: circa 3 ani în urmă

$15-55 USD

Plata la predare
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."
ID-ul proiectului: 29431865

Despre proiect

9 propuneri
Proiect la distanță
Activ: 3 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
Acordat utilizatorului:
Avatarul utilizatorului
$0 USD în 1 zi
4,9 (442 recenzii)
7,8
7,8
9 freelanceri plasează o ofertă medie de $77 USD pentru proiect
Avatarul utilizatorului
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 în 7 zile
5,0 (24 recenzii)
6,0
6,0
Avatarul utilizatorului
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 în 1 zi
5,0 (7 recenzii)
5,3
5,3
Avatarul utilizatorului
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 în 2 zile
5,0 (6 recenzii)
4,7
4,7
Avatarul utilizatorului
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 în 2 zile
2,9 (5 recenzii)
3,1
3,1
Avatarul utilizatorului
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 în 3 zile
5,0 (4 recenzii)
0,6
0,6

Despre client

Steagul UNITED STATES
Plantation, United States
5,0
77
Metoda de plată a fost confirmată
Membru din sept. 30, 2014

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.