Find Jobs
Hire Freelancers

build api for authentication - 28/06/2019 07:47 EDT

$10-30 USD

Suoritettu
Julkaistu lähes 5 vuotta sitten

$10-30 USD

Maksettu toimituksen yhteydessä
we need to build an api for authentication of third party systems to provide authorization before they can use our system, the api should be rest service and returns back a token which can be used for specific time it should be perfectly secured to be used for payments systems with banks it should receive post auth request , verifies client-supplied credentials in request and creates access token. This token is returned in response of authentication request. Validity period of token is 24 hours, after token expiration the client must perform authentication procedure again. All subsequent requests must include actual non-expired token in header.
Projektin tunnus (ID): 20138572

Tietoa projektista

1 ehdotus
Etäprojekti
Aktiivinen 5 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
Myönnetty käyttäjälle:
Käyttäjän avatar
I have over 9 years experience developing various types of software and web applications and some of the systems needed secure APIs implemented. From your description it seems like you want something similar to Oauth implemented. I have implemented this before on various systems and I am ready to implement the same for you. My suggestion would include a table in the database for the tokens or extending the users table with new columns and then implementing security functions that would run before any api call gets executed and also might I suggest including a function for refreshing tokens so that the app doesn't need to provide the login details again. Thank you for your consideration and I hope to hear back from you.
$20 USD 7 päivässä
5,0 (1 arvostelu)
1,0
1,0

Tietoja asiakkaasta

Maan JORDAN lippu
Amman, Jordan
4,9
3
Maksutapa vahvistettu
Liittynyt syysk. 2, 2014

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.