Find Jobs
Hire Freelancers

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

$10-30 USD

Terminado
Publicado hace casi 5 años

$10-30 USD

Pagado a la entrega
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.
ID del proyecto: 20138572

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
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 en 7 días
5,0 (1 comentario)
1,0
1,0

Sobre este cliente

Bandera de JORDAN
Amman, Jordan
4,9
3
Forma de pago verificada
Miembro desde sept 2, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.