Генерация ключа API пользователя без его подтверждения

Да, это приложение на базе Remix и React Router. То есть React на фронтенде, Node.js на бэкенде.

Я работаю с этим уже много лет. Напишите мне здесь, если у вас возникнут вопросы.

Я пытаюсь создать решение, которое корректно работает с ограничениями скорости для размещённых сайтов на Discourse. Это оказалась самая сложная часть. Ключи API пользователей казались возможным способом решения проблемы, но есть также ограничение скорости по IP-адресу, поэтому я вернулся к использованию одного ключа API и очередям для всех запросов к API.