Skip to main content
Version: 2.0.0

Autenticación

Microservicio que se establece funcionalidades de autenticación, se require registro en el panel administrativo que se encuentra en Panel Administrativo.

Servicio requerido en todo

Por lo que es necesario que se empiece por aquí, ya que, todos los servicios requieren de la autenticación.

El token provisto

El Token provisto solo dura 24 horas, si se requiere uno nuevo debe realizar el login nuevamente.

Url

La url de autenticación es la siguiente:

https://sampi-rest.rda-consultores.com/api/v2/auth/login

Parámetros (Request)

Los parámetros necesarios, una vez registrado en el panel de administración le proveerá de los mismos estos son los siguientes:


ElementoDescripción
emailCorreo electrónico.
passwordContraseña.

Visualización en formato JSON:

{
"email": "correo_provisto",
"password": "password_provisto"
}

Devolución (Response)

La consulta devuelta tendrá el siguiente formato de ejemplo:

En caso de éxito

{
"status": 200,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOi8vYXBpZmFjdHVyYWNpb25sYXJhdmVsc3RyYXRlZ3kudGVzdC9hcGkvdjEvYXV0aC9sb2dpbiIsImlhdCI6MTcxMjI4OTIwNiwiZXhwIjoxNzEyMzc1NjA2LCJuYmYiOjE3MTIyODkyMDYsImp0aSI6Ik8xR2NnaHNxVHFOQmlhNTMiLCJzdWIiOiIxIiwicHJ2IjoiMjNiZDVjODk0OWY2MD9.NCyZntbeDQiLjfrXscKBWhm-0N4wp6m2PcZCQk0dTYQ",
"token_type": "bearer",
"expires_date": "2024-04-05T23:53:26",
"expires_in": 1440,
"user": {
"id": 1,
"name": "Admin",
"last_name": "Administrador",
"username": "admin",
"email": "admin@gmail.com",
"email_verified_at": null,
"telefono": "12345678",
"avatar": "https://cdn-icons-png.flaticon.com/512/149/149071.png",
"created_at": "2024-04-04T05:02:39.000000Z",
"updated_at": "2024-04-04T05:02:39.000000Z",
"deleted_at": null,
"banned_at": null
    }
}

En caso de fallar

{
"error": "Unauthorized"
}