You can read more below and on the docs. This project uses the Youtube Data API. All implementations of youtube upload needs some form of authentication.