Confusión sobre Usuario Autenticado de API

Como una implementación headless, ejecutaré esto desde mi frontend. Por lo tanto, en este caso, parece que necesito dedicar tiempo a descifrar la discusión sobre este tema:

De manera similar a estas discusiones, estaría interesado en generar automáticamente la clave API de los usuarios utilizando mi acceso a la API de administrador. Sin embargo, en mi flujo, no querría que el usuario fuera redirigido a una nueva página para “aprobar” mi aplicación. O bien querré forzar la aprobación utilizando mi confiable clave API de administrador, o ¿hay alguna configuración que pueda deshabilitar para que no se requiera autenticación adicional para la nueva clave API de usuario que genero?