iOS

Swift SDK для iOS-приложений — скоро.
Скоро

Репозиторий paspoid/ios зарезервирован, но ещё не опубликован. Сниппет ниже показывает ожидаемую форму публичного API и будет заменён на полный справочник, когда SDK выйдет.

Ожидаемый быстрый старт

// Package.swift
.package(url: "https://github.com/paspoid/ios", from: "1.0.0")
// Аутентификация
PaspoID.shared.authenticate(from: viewController) { result in
    switch result {
    case .success(let token):
        break // пользователь аутентифицирован
    case .failure(let error):
        break // обработка ошибки
    }
}

Это повторяет Android SDK: ваше приложение вызывает authenticate, получает одноразовый токен/код авторизации, а ваш сервер обменивает его у Paspo ID на подтверждённые данные пользователя. Полный флоу, не зависящий от платформы, — в разделе Как это работает.

Хотите узнать о выходе первыми или нужна поддержка iOS раньше? См. Поддержку.