import { request } from '../index' export default { login(data) { return request.post('/auth/login', data) }, register(data) { return request.post('/auth/register', data) }, logout() { return request.post('/auth/logout') }, getProfile() { return request.get('/auth/me') }, updateProfile(data) { return request.put('/auth/profile', data) }, changePassword(data) { return request.post('/auth/change-password', data) }, // API Key management getApiKeys() { return request.get('/auth/api-keys') }, createApiKey(data) { return request.post('/auth/api-keys', data) }, deleteApiKey(id) { return request.delete(`/auth/api-keys/${id}`) } }