Allow multiple authentication - Basic Auth and Bearer Token

I actually think you can remove the whole section and it should still work. I tested this myself and it still worked.

I think it’s some legacy code or something related to the commercial dashboard. Because I couldn’t find any reference to it in the open source code.

This worked fine for me

{
	"access_rights": {
		"c4c2d14d256344687b201d6bd5b15e55": {
			"api_name": "Sample Standard Token and Basic Multi Authentication",
			"api_id": "c4c2d14d256344687b201d6bd5b15e55",
			"versions": [
				"Default"
			],
			"allowed_urls": [],
			"restricted_types": [],
			"limit": null,
			"field_access_rights": [],
			"allowance_scope": ""
		}
	},
	"active": true,
	"graphql_enabled": false,
	"hmac_enabled": false,
	"id": "63e39307975cce0001ded5ff",
	"is_inactive": false,
	"key_expires_in": 0,
	"max_query_depth": -1,
	"meta_data": {},
	"name": "Sample Standard Token and Basic Multi Authentication",
	"partitions": {
		"quota": true,
		"rate_limit": true,
		"complexity": false,
		"acl": true,
		"per_api": false
	},
	"per": 60,
	"quota_max": -1,
	"quota_renewal_rate": -1,
	"rate": 1000,
	"state": "active",
	"tags": [],
	"throttle_interval": -1,
	"throttle_retry_limit": -1
}