Согласно модели Oauth2 когда на сервере api регестируется какое-то приложение или сайт ему выдаётся ID и client_secret, и эти данные используются в некоторых способах авторизации, вот и думаю раз они передаются от приложений и сайтов на сервер апи, то где же их тогда хранят, в моём случае моё SPA посылает запросы в которых должен быть указан этот client_secret, но своего бека же нет, вопрос где же его тогда хранить? Захардкодить прямо в приложение?
Всё верно, секрет хранится на фронте