Для чего нужен Grant type? Выберите ответ из списка для определения последовательности шагов во взаимодействии приложения и сервера авторизации (потока авторизации), а также способов обмена временными кодами для определения последовательности шагов во взаимодействии приложения и сервера авторизации (потока авторизации), а также тех кодов, которые должны использоваться при взаимодействии чтобы заполнить параметр запроса Для каких клиентов обязательно использование потока с PKCE? Выберите ответ из списка для конфиденциальных для публичных и для публичных, и для конфиденциальных