Draft: Refactor specs for allow token auth to list packages
Do not merge. This MR was created only to share some proposed code changes for !116059 (merged)
Do not merge. This MR was created only to share some proposed code changes for !116059 (merged)