/**
 * 认证API
 * 对应后端: /api/auth/*
 */

import request from '@/utils/request.js'

/**
 * 用户名+密码登录（教练端）
 * POST /api/auth/login
 */
export function login(params) {
	return request.post('/api/auth/login', { ...params, target: 'coach' })
}

/**
 * 获取用户信息
 * GET /api/auth/users/{id}
 */
export function getUserInfo(id) {
	return request.get(`/api/auth/users/${id}`)
}

/**
 * 获取用户角色
 * GET /api/users/{id}/roles
 */
export function getUserRoles(id) {
	return request.get(`/api/users/${id}/roles`)
}
