Confusion concernant l'utilisateur authentifié de l'API

En tant qu’implémentation headless, je vais exécuter cela depuis mon front-end. Donc, dans ce cas, il semble que je doive passer du temps à essayer de déchiffrer la discussion sur ce sujet :

Semblable à ces discussions, je serais intéressé par la génération automatique de la clé API des utilisateurs en utilisant mon accès à l’API d’administration. Cependant, dans mon flux, je ne voudrais pas que l’utilisateur redirige vers une nouvelle page pour « approuver » mon application. Je voudrais soit forcer l’approbation en utilisant ma clé API d’administrateur de confiance, soit existe-t-il un paramètre que je peux désactiver afin qu’une authentification supplémentaire ne soit pas nécessaire pour la nouvelle clé API utilisateur que je génère ?