getFakeAuthHeaders function
Implementation
Map<String, dynamic> getFakeAuthHeaders() {
final userId = DateTime.now().millisecondsSinceEpoch.toString();
final userName = 'user-$userId';
final userAddress = <String, dynamic>{
'formatted': '123 Main St, Austin, Texas, US',
'street_address': '123 Main St',
'locality': 'Austin',
'region': 'Texas',
'postal_code': '78601',
'country': 'US',
};
return <String, dynamic>{
'X-User-Id': userId,
'X-User-Email': '$userName@daft.dev',
'X-User-Username': userName,
'X-User-Nickname': userId,
'X-User-GivenName': 'Given',
'X-User-FamilyName': 'Family',
'X-User-PhoneNumber': '+1 123-456-7890',
'X-User-BirthDate': '1970-01-01',
'X-User-ZoneInfo': 'America/Chicago',
'X-User-Locale': 'en-US',
'X-User-Picture':
'http://getdrawings.com/free-icon-bw/people-icon-vector-free-22.png',
'X-User-Address': jsonEncode(userAddress),
'X-User-LastUpdated': DateTime.now().toIso8601String(),
};
}