You need to go through the Authorization Code or Implicit flow to connect a user to your app. Once the user is connected to your app you can use the Client Credentials flow to generate an App token which will be used with EventSub to create the subscriptions.