Autenticación reforzada
2FA / MFA clásica
MFA para AD, LDAP y bases de datos
Restablecimiento de contraseña de autoservicio (SSPR)
Autenticación Wi-Fi
Verificación electrónica de visitas (EVV)
Primeros pasos
2FA / MFA clásica
Documentación de API
SDK
Token hardware TOTP programable en formato tarjeta compatible con cualquier sistema de autenticación
Token hardware TOTP clásico con soporte para el algoritmo SHA-1
Token hardware TOTP programable en formato llavero compatible con cualquier sistema de autenticación
Token hardware TOTP clásico con soporte para el algoritmo SHA-256
Integraciones populares
Una aplicación autenticadora 2FA gratuita con copia de seguridad en la nube, transferencia sencilla de tokens a un nuevo teléfono y protección mediante PIN y autenticación biométrica
Entrega gratuita de OTP mediante chatbots en aplicaciones de mensajería
Entrega de contraseñas de un solo uso mediante mensajes SMS
Entrega gratuita de contraseñas de un solo uso por correo electrónico
Entrega gratuita de contraseñas de un solo uso mediante notificaciones push
Recomendamos utilizar tokens de hardware TOTP para la verificación electrónica de visitas (EVV). La solución Protectimus EVV, basada en TOTP, permite determinar la hora exacta de las visitas mediante contraseñas de un solo uso.
Los tokens TOTP son un método de EVV sencillo y eficaz tanto para el personal de atención domiciliaria como para las personas que reciben asistencia.
Los tokens TOTP de hardware para EVV tienen formato de llavero y no requieren instalación, conexión a Internet ni alimentación eléctrica. Se entrega el token a la persona que recibe la atención y el cuidador anota los códigos de un solo uso al inicio y al final de la visita. Los códigos se transfieren mediante API a Protectimus EVV, que devuelve la hora exacta en la que se generó cada OTP.
Esta guía explica cómo integrar Protectimus EVV con su sistema de verificación electrónica de visitas.
El algoritmo TOTP permite calcular la hora de generación de cada código con una precisión de 30 o 60 segundos, según el token. Para EVV recomendamos tokens TOTP con intervalos de 60 segundos, debido al problema de coincidencia de OTP que puede producirse con intervalos de 30 segundos.
El algoritmo TOTP para EVV funciona así:
El uso de tokens TOTP de Protectimus para EVV sigue este proceso:
¡IMPORTANTE! Para EVV recomendamos tokens TOTP de 8 dígitos con intervalos de 60 segundos.
El número de combinaciones posibles con seis dígitos es limitado.
Durante períodos largos, los valores numéricos de las OTP se repiten inevitablemente. Dos contraseñas generadas en momentos distintos pueden coincidir y dificultar la identificación de la hora exacta.
Para reducir este problema, utilice tokens TOTP con más dígitos e intervalos mayores. Para EVV recomendamos ocho dígitos e intervalos de 60 segundos.
¡IMPORTANTE! Puede utilizar nuestra colección de Postman para acelerar la integración. Está disponible previa solicitud. Para obtenerla, póngase en contacto con nuestro equipo de soporte.
La API de Protectimus se basa en los principios REST. Los datos se transmiten en XML o JSON y los valores de los parámetros son idénticos en ambos formatos. De manera predeterminada, las respuestas se envían en XML.
Encontrará instrucciones completas en nuestra guía de integración con la API de Protectimus.
Solo los usuarios autorizados pueden acceder a la API de Protectimus. Se utiliza autenticación Basic: el nombre de usuario es el login del administrador que envía la solicitud y la contraseña es un token de autenticación.
El token de autenticación es el hash de una cadena formada por los siguientes elementos:
<ApiKey>:<YYYYMMDD>:<HH>
Donde:
Ejemplo:
The administrator’s profile contains the following information:
ApiKey – MySecureApiKey; Date - 30 January 2014; Time - 17:42 (UTC).
String for hash: MySecureApiKey:20140130:17
Hash SHA256 for this text: 62704fb3a9dcf7b5b3cf7bda6ac9d0b0aa37c6fce8d0fae6b466c91ba68894f5
Todas las solicitudes a la API de Protectimus se transmiten mediante HTTPS.
Formato de la solicitud:
<HTTP-method>
https://service.protectimus.com/multipass-web-api/v<API_version>/<API_section>/<API_method>.<response_format>
Los parámetros anteriores tienen los siguientes valores:
Si se produce un error, el procesamiento se interrumpe y se devuelve un mensaje de error.
La lista y descripción de los errores se encuentra en la sección Error Message de las instrucciones de integración con la API de Protectimus.
Utilice este método de la API para obtener la hora de generación de la contraseña de un solo uso.
Opción 1. CURL
curl --request POST 'https://api.protectimus.com/api/v1/token-service/otp-time' \
--header 'Authorization: Basic ZGFueWxvLmRlaW5la29AZ21haWwuY29tOmNTI=' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'tokenId=123' \
--data-urlencode 'otp=825043'
Opción 2. HTTP
POST /api/v1/token-service/otp-time HTTP/1.1
Host: api.protectimus.com
Authorization: Basic ZGFueWxvLmRlaW5la29AZ21haWwuY29tOmNTI=
Content-Type: application/x-www-form-urlencoded
Content-Length: 22
tokenId=123&otp=825043
Si tiene alguna pregunta, póngase en contacto con el servicio de atención al cliente de Protectimus.