AuthException.fromJson constructor
Creates an AuthException from JSON
Implementation
factory AuthException.fromJson(Map<String, dynamic> json, {int? statusCode}) {
return AuthException(
json['message'] as String? ?? json['error'] as String? ?? 'Authentication failed',
statusCode: statusCode ?? json['statusCode'] as int?,
code: json['code'] as String?,
details: json['details'] as Map<String, dynamic>?,
requestId: json['requestId'] as String?,
);
}