setAuthToken function
Establece el token de autenticación Bearer para las peticiones subsiguientes. Lanza error si el cliente no está inicializado o el token es inválido.
Implementation
void setAuthToken(String token) {
final dio = _dio;
if (dio == null) {
throw StateError(
'HttpClient no inicializado. Llama a apacuana.init() primero.');
}
if (token.isEmpty) {
throw ArgumentError('Token de sesión inválido.');
}
dio.options.headers['Authorization'] = 'Bearer $token';
}