The API Usage page documentation (API Usage | Gitea Documentation) makes it clear that the keyword ‘token’ is required for authentication for historical reasons. Is there a way to remove this requirement with a configuration change, e.g. edit app.ini?
I’m working with a vendor supplied application that works with GitHub, GitLab and BitBucket. They haven’t explicitly added support for Gitea. If I were to make a feature request I expect that this would get put on the back-burner so that higher priority (read generate more revenue) features get included.