getHttpDetails static method

Future<String> getHttpDetails({
  1. String? baseUrl,
  2. String? username,
  3. String? password,
  4. Database? database,
})

Implementation

static Future<String> getHttpDetails(
    {String? baseUrl,
    String? username,
    String? password,
    Database? database}) async {
  if (username != null && password != null) {
    return base64Encode(utf8.encode('$username:$password'));
  }

  final User? user = await UserQuery(database: database).getOne();

  return base64Encode(utf8.encode('${user?.username}:${user?.password}'));
}