GET /api/auth/profile
Returns the profile of the currently authenticated user based on the JWT token provided in the request.
Authentication: Required
Required role: Any authenticated user
Request
Headers
| Header | Value | Required |
|---|---|---|
| Authorization | Bearer <token> | Yes |
Response
Success (200)
Unique user identifier (e.g.
usr_1234567890).The user’s full name.
The user’s login name.
The user’s role. One of
admin or cajero.Error responses
| Status | Description |
|---|---|
| 401 | Unauthorized — token missing, invalid, or expired |