При использовании авторизации Apple в OAuth 2.0, редирект с токеном в формате JSON не поддерживается "из коробки". Apple предоставляет токен авторизации в формате JWT (JSON Web Token), который передается в клиентскую часть входа через Apple.
Однако, вы можете настроить свой сервер для получения токена авторизации от Apple, и затем перенаправить пользователя на нужную вам страницу с передачей токена в параметрах запроса. Для этого вам понадобится некоторая дополнительная логика и настройка на стороне сервера.
Когда вы настраиваете приложение Apple для авторизации, вы указываете домен вашего сервера для обработки запросов авторизации. После успешной авторизации, Apple направит запрос с токеном авторизации на указанный домен вашего сервера.
Вам нужно настроить сервер, чтобы обрабатывать этот запрос и извлекать токен авторизации. Затем вы можете перенаправить пользователя на нужную вам страницу, включая токен авторизации в параметрах запроса.
Вот примерный путь, который вы можете использовать для реализации этой логики:
1. Настройте сервер для обработки запросов авторизации от Apple по указанному домену. Вам понадобится реализовать эндпоинт для получения запросов с токеном авторизации.
2. При получении запроса с токеном авторизации от Apple на вашем сервере, сохраните этот токен или обработайте его дополнительным образом, например, для проверки или аутентификации пользователя.
3. После успешной обработки токена авторизации, создайте редирект-URL на страницу "https://my-website.com/auth" с передачей токена в параметрах запроса. Например, добавьте токен авторизации в URL-параметр, например, "https://my-website.com/auth?token={ваш_токен}".
4. Возвращаете этот редирект-URL клиентской части вашего приложения, чтобы она выполнила редирект пользователя на нужную вам страницу с передачей токена.
Обратите внимание, что это лишь общий ход действий, и требуется реализация этих шагов на вашем сервере и в вашем приложении. Вам может потребоваться использовать специфические библиотеки или инструменты для работы с авторизацией Apple и JWT токенами в вашем выбранном языке программирования.