» » » Внедряем Sign in with Apple в свое iOS приложение

 

Внедряем Sign in with Apple в свое iOS приложение

Автор: admin от 8-10-2019, 22:05, посмотрело: 65

На WWDC 2019 Apple в очередной раз нарушила покой iOS разработчиков — представила новую систему авторизации пользователей Sign in with Apple. Теперь все iOS приложения, которые используют сторонние системы авторизации (Facebook, Twitter, etc.), должны в обязательном порядке реализовать Sign in with Apple, иначе выгонят из AppStore. Мы решили не испытывать судьбу и побежали внедрять эту фичу. Как именно мы это сделали — узнаете под катом. RxSwift:



[code]protocol AuthProviderProtocol {
var authResult: ObservableASAuthorizationAppleIDCredential[/i]. Поэтому мы на клиентской стороне храним имя и фамилию пользователя до тех пор, пока регистрация на сервере не завершится успешно.
  • Sign in with Apple позволяет пользователю подменить свой e-mail. На подмененный e-mail можно написать только с тех доменов, которые вы укажете в настройках на developer.apple.com

    Внедряем Sign in with Apple в свое iOS приложение

  • В этой статье описано то, как мы реализовали back-end часть.



  • Статья получилось небольшой, но надеемся что она была полезной для вас.



    Благодарим за внимание!

    Источник: Хабр / Интересные публикации

    Категория: Apple, iOS

    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
    Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

    Добавление комментария

    Имя:*
    E-Mail:
    Комментарий:
    Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
    Введите два слова, показанных на изображении: *