def CO2LOGSERVER_AUTH_CHECKER(x):
    """
    If authentication is required on a route, this function is called with a
    dictionary of checksum algorithm names mapped to matching salts as created
    in :any:`co2logserver.authentication.authentication` and returns a boolean
    value indicating whether authentication should be granted to this request.
    By default, at least one checksum should be given and all handed checksums
    should match.
    """
    return len(x) and all(x.values())
