Confusion about API Authenticated User

As a headless implementation, I will be running this from my front end. So, in this case it seems like I need spend some time trying to decipher the discussion on this topic then:

Similar to these discussions, I would be interested in auto-generating the users api-key using my admin api access However, in my flow, I wouldn’t want the user to redirect to a new page to “approve” my app. I will either want to force approval using my trusty admin api key or is there a setting that I can disable so that additional authentication is not needed for the new user-api-key that I generate?