Type Method

createUser(serviceURL:pushNotificationsData:deviceName:externalId:alias:)

Создание “неподтвержденной” учетной записи с получением “вектора аутентификации” к ней

Declaration

static func createUser(serviceURL: URL, pushNotificationsData: PushNotificationsData? = nil, deviceName: String, externalId: String?, alias: String?) async throws -> User

Parameters

serviceURL

Адрес сервера

pushNotificationsData

Данные для отправки пуш-уведомлений

deviceName

Отображаемое дружественное имя устройства

externalId

Внешний идентификатор

alias

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

Return Value

Возвращает экземпляр неподтверждённого пользователя