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:
| Elemento | Descripción |
|---|---|
| Correo electrónico. | |
| password | Contraseñ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"
}