Как выполнить выход для пользователя, который вошел в систему с помощью своего Apple Id? - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь добавить функцию Apple Sign In в свое приложение, но есть одно препятствие, нет информации о том, как выйти из системы после того, как пользователь вошел в систему. Я пытался использовать этот код, но похоже, несмотря на то, что для операции было установлено «Выход», он по-прежнему выполняет операцию входа в систему:

let request = ASAuthorizationAppleIDProvider().createRequest()

        request.requestedOperation = .operationLogout

        let authorizationController = ASAuthorizationController(authorizationRequests: [request])

        authorizationController.performRequests()

И если я пытаюсь получить новый jwttoken и проверить его на моей серверной стороне, он возвращает мне сообщение об ошибке " Неверная подпись ". Работает нормально, если статус не авторизован. Поэтому мне нужно как-то проверить свой токен, даже если статус авторизован или вышел из системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...