Ana içeriğe geç

Admin Yetkilendirme

Admin girişi ve token yönetimi.

Base URL: /api/admin/auth


POST /login

Admin kullanıcı girişi yapar ve JWT token döner.

not

Bu endpoint kimlik doğrulama gerektirmez.

Request Body:

{
"email": "berk.calik@kompanse.com",
"password": "string"
}
AlanTipZorunluAçıklama
emailstringEvetAdmin e-posta adresi
passwordstringEvetŞifre

Response — 200 OK:

{
"success": true,
"data": {
"token": "eyJhbGciOiJIUzI1NiIs...",
"expiresAt": "2026-03-28T12:00:00Z"
}
}

Hata — 401 Unauthorized:

{
"success": false,
"message": "Geçersiz e-posta veya şifre."
}