Ключ доступа к ионному конденсатору WebAuthn на iOSIOS

Программируем под IOS
Ответить
Anonymous
 Ключ доступа к ионному конденсатору WebAuthn на iOS

Сообщение Anonymous »


Я создаю приложение с использованием платформы Ionic и пытаюсь использовать ключ доступа, чтобы пользователь мог зарегистрироваться и использовать приложение без пароля. Мне удалось заставить ключ доступа работать в браузере и Android, но не удалось добиться этого на iOS с сообщением об ошибке «WebAuthn не реализован на ios». Я использую конденсатор 5, протестированный на устройстве iOS с iOS 16. Я использую пакет с https://www.npmjs.com/package/@joyid/ca ... ve-passkey


Изображение


Мой код выглядит следующим образом:

import { WebAuthn as IOSWebAuthn } из '@joyid/capacitor-native-passkey'; класс экспорта Mypage { асинхронный passkeyRegister() { const resp = await this.utilService.get('req_register_passkey_otp'); // Получаем вызов от сервера пытаться { // передаем вызов Webauthn для получения ключей // всегда получаем ошибку, которая не реализована в ios attResp = ждут IOSWebAuthn.create(resp.data.passkeyRegOption); } поймать (ошибка) { } } Я также добавил веб-учетные данные и настроил привязку домена, как указано в конфигурации здесь: https://github.com/f-23/react-native-passkey. Как я могу заставить ключ доступа работать на iOS? Заранее спасибо.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»