Zum Hauptinhalt springen

Biometrische Authentifizierung in Capacitor Apps

Erhalten Sie Informationen, wie Sie sichere biometrische Authentifizierung in Capacitor Apps implementieren können, um die Benutzererfahrung zu verbessern und sensible Daten zu schützen.

Martin Donadieu

Martin Donadieu

Inhaltsmarketer

Biometrische Authentifizierung in Capacitor-Apps

Biometrische Authentifizierung ermöglicht es Benutzern, Apps sicher über ihren Fingerabdruck, ihr Gesicht oder andere biologische Merkmale statt Passwörtern zu zugreifen. Für Entwickler, die mit __CAPGO_KEEP_0__ arbeiten, ist die Implementierung dieses Features leicht und funktioniert auf beiden iOS- und Android-Geräten. Hier ist eine kurze Zusammenfassung: CapacitorEs ist sicherer als Passwörter.

  • Es verbessert die Benutzererfahrung, indem das Anmelden schneller wird.

    • Es erfüllt die Sicherheitsstandards für sensible Daten.
    • Unterstützte Methoden:
    • Fingerabdruck: schnell und gängig.
  • Warum Biometrische Authentifizierung verwenden?

    • Es ist sicherer als Passwörter.
    • Gesichtserkennung: Hände-freie Option.
    • Iris-Scanning: Hochsicherheitsanwendungen (eingeschränkte Geräte).
    • Spracherkennung: Barrierefreiheit-fokussiert (eingeschränkter Support).
  • Schlüsselwerkzeuge erforderlich:

    • Capacitor 3.0+.
  • Setup-Highlights:

    • Fügen Sie Berechtigungen zu AndroidManifest und Info.plist hinzu.
    • Verwenden Sie Keychain (iOS) oder Keystore (Android) für sichere Speicherung.
    • Testen Sie gründlich auf Kompatibilität und Ausfallsicherheit.

Schnelle Vergleich von Plugins

Plugin-NameCapacitor VersionFunktionenBeste für
@aparajita/capacitor-biometric-authCapacitor 8Natives Biomießverfahren, GerätekrediteNeue Projekte mit Capacitor 8
capacitor-native-biometricCapacitor 3, 4Sichere Kreditaufbewahrung, Keychain/KeystoreKreditaufwandsmanagement
Alle VersionenUnterstützung für Biomieß- und GerätekrediteFlexible Authentifizierungsoptionen

Biomießauthentifizierung in Capacitor Apps ist eine sichere und benutzerfreundliche Möglichkeit, sensible Daten zu schützen. Der vollständige Artikel enthält Anweisungen zur Einrichtung, code Beispiele, Teststrategien und Sicherheitsstandards.

Ionic Biometrische Authentifizierung (FaceID / Fingerabdruck)

Setup-Anforderungen

Um die biometrische Authentifizierung in Ihrem __CAPGO_KEEP_0__-App zu aktivieren, müssen Sie einige Werkzeuge, Abhängigkeiten und plattformspezifische Einstellungen konfigurieren. Hier finden Sie die Schritt-für-Schritt-Anforderungen für beide Android- und iOS-Plattformen. Capacitor appBevor Sie in die Implementierung einsteigen, stellen Sie sicher, dass die folgenden Werkzeuge und Abhängigkeiten bereit sind:

Komponente

Mindestversion

Zweck__CAPGO_KEEP_0__Required Tools and Dependencies
Capacitor3.0 oder höherCore Framework
Node.jsNeueste LTSPaketverwaltung
XcodeNeueste VersioniOS-Entwicklung
Android StudioNeueste VersionAndroid-Entwicklung
Physikalische GeräteiOS 13+ / Android API 23+Biometrische Funktionen testen

Wählen Sie ein biometrisches Plugin basierend auf Ihrer Capacitor Version:

  • @aparajita/capacitor-biometrische-Authentifizierung für Capacitor 8
  • capacitor-native-biometrisch für Capacitor 3 und 4

Android-Einrichtungsschritte

Um die biometrische Authentifizierung auf Android zu konfigurieren, müssen Sie einige Anpassungen an Ihren Projektdateien vornehmen:

  1. Konfiguration des Manifests

    Fügen Sie den folgenden Berechtigungen zu Ihrem AndroidManifest.xml Datei:

    <uses-permission android:name="android.permission.USE_BIOMETRIC" />
    <!-- For Android 9 (API 28) or lower -->
    <uses-permission android:name="android.permission.USE_FINGERPRINT" />
  2. Gradle-Einrichtung

    Stellen Sie sicher, dass Ihre App die notwendigen biometrischen Abhängigkeiten enthält: build.gradle iOS-Einrichtungsschritte

    dependencies {
        implementation "androidx.biometric:biometric:1.1.0"
    }

Für iOS müssen Sie diese Schritte befolgen, um die biometrische Authentifizierung zu konfigurieren:

Info.plist-Konfiguration

  1. Fügen Sie die erforderliche Nutzungsbeschreibung zu Ihrer

    Datei: Info.plist Schlüsselkarten-Konfiguration

    <key>NSFaceIDUsageDescription</key>
    <string>Authentication required for secure access</string>
  2. Schalten Sie die Schlüsselkarten-Fähigkeiten in Xcode ein:

    __CAPGO_KEEP_0__

    • Öffnen Sie die Einstellungen Ihres Projekts.
    • Gehen Sie zur Zertifikate und -Fähigkeiten Klicken Sie auf den
    • Zertifikate und -Fähigkeiten Zertifikate und -Fähigkeiten Hinzufügen
    • Zertifikate und -Fähigkeiten
  3. Zertifikate und -Fähigkeiten

    Zertifikate und -Fähigkeiten

    • Zertifikate und -Fähigkeiten
    • Zertifikate und -Fähigkeiten
    • Biometrische Verfügbarkeitsprüfungen

    Für eine bessere Sicherheit verwenden Sie den iOS-Keychain, um sensible Daten zu speichern. Dies sichert die Kompatibilität mit beiden Touch ID und Face ID sowie die Sicherheit der Benutzeranmeldedaten.

Code Implementierung

Nachdem die Einrichtungskonfigurationen in Ordnung sind, ist der nächste Schritt die sichere code-Implementierung. Dies umfasst die Auswahl der richtigen Plugin und die Gestaltung zuverlässiger Authentifizierungsflüsse.

Plugin-Selektionsleitfaden

Wenn Sie ein Plugin für die biometrische Authentifizierung für Ihre Capacitor-App auswählen, sollte Ihre Wahl den spezifischen Bedürfnissen des Projekts entsprechen. Hier sind einige beliebte Optionen:

Plugin-NameCapacitor-VersionHauptmerkmaleAm besten geeignet für
@aparajita/capacitor-biometrische-AuthentifizierungCapacitor 8Native Biometrie, Gerätezertifikate, umfassende APINeue Projekte, die mit Capacitor 8 beginnen
capacitor-native-biometricCapacitor 3, 4Sichere Zertifikatspeicherung, Keychain/Keystore-IntegrationEtablierte Projekte, die eine Zertifikatsverwaltung benötigen
Alle VersionenBiometrische und Gerätezertifikatsauthentifizierung, saubere APIProjekte, die flexible Authentifizierungsoptionen benötigen

Authentifizierung Code Beispiele

Hier erfahren Sie, wie Sie das verwenden @capgo/capacitor-native-biometric Plugin für biometrische Authentifizierung:

import { Biometrics } from '@capgo/capacitor-native-biometric';

async function setupBiometricAuth() {
  try {
    const { isAvailable } = await Biometrics.isBiometricsAvailable();

    if (!isAvailable) {
      return {
        success: false,
        message: "Biometric authentication not available"
      };
    }

    const result = await Biometrics.authenticate({
      reason: "Access your secure data",
      title: "Verify Identity",
      subtitle: "Use biometrics to authenticate",
      cancelTitle: "Use Password Instead"
    });

    return {
      success: true,
      data: result
    };
  } catch (error) {
    return {
      success: false,
      error: error.message
    };
  }
}

Für die Verwaltung sicherer Anmeldedaten bietet das capacitor-native-biometrische Plugin einen direkten Ansatz:

import { NativeBiometric } from '@capgo/capacitor-native-biometric';

async function secureCredentialStorage(credentials) {
  try {
    await NativeBiometric.setCredentials({
      username: credentials.username,
      password: credentials.password,
      server: "api.yourserver.com"
    });

    // Verify storage by retrieving the credentials
    const stored = await NativeBiometric.getCredentials({
      server: "api.yourserver.com"
    });

    return stored.username === credentials.username;
  } catch (error) {
    console.error("Credential storage failed:", error);
    return false;
  }
}

Once the code is in place, it’s crucial to validate its functionality through proper testing.

__CAPGO_KEEP_0__

in Kraft ist, ist es entscheidend, seine Funktionalität durch geeignete Tests zu überprüfen.

  • Testmethoden

    Um sicherzustellen, dass Ihre biometrische Authentifizierung zuverlässig und sicher ist, sollten Sie diese Teststrategien in Betracht ziehen:

    async function runCompatibilityTests() {
      const tests = {
        biometricAvailable: await Biometrics.isBiometricsAvailable(),
        credentialStorage: await testCredentialStorage(),
        authenticationFlow: await testAuthFlow(),
        fallbackMechanism: await testFallbackAuth()
      };
    
      return tests;
    }
  • Gerätekompatibilitätsprüfung

    Überprüfen Sie, ob die Authentifizierung auf verschiedenen Geräten und unter verschiedenen Bedingungen funktioniert:

    async function validateErrorHandling() {
      try {
        await Promise.race([
          Biometrics.authenticate(),
          new Promise((_, reject) =>
            setTimeout(() => reject(new Error("Timeout")), 30000)
          )
        ]);
      } catch (error) {
        return implementFallbackAuth();
      }
    }
  • Fehlerbehandlung und häufige Szenarien

    Sicherstellen, dass Ihre Implementierung Sicherheitsstandards erfüllt:

    async function validateSecurityMeasures() {
      const validations = {
        keychain: await validateKeychainAccess(),
        biometricStrength: await checkBiometricStrength(),
        encryptionStatus: await verifyEncryption()
      };
    
      return validations.keychain &&
             validations.biometricStrength &&
             validations.encryptionStatus;
    }

Zusätzlich sollten Sie Szenarien wie folgendes testen:

  • Mehrere fehlgeschlagene Authentifizierungsversuche
  • Verhalten nach Neustart des Geräts
  • Übergänge zwischen Vorder- und Hintergrundzuständen der App
  • Änderungen in der Netzwerkverbindung
  • Updates der Systembiometrie-Einstellungen

Ein umfassender Test sichert die Robustheit und die Einsatzfähigkeit des biometrischen Authentifizierungssystems im realen Einsatzfall.

Sicherheitsstandards

Ein starkes Sicherheitsniveau bei der biometrischen Authentifizierung bedeutet, die Datenvertraulichkeit zu priorisieren, Vorschriften einzuhalten und mehrschichtige Sicherheitstechniken anzuwenden.

Daten-Sicherheitsmethoden

Bei iOS werden die biometrischen Daten verschlüsselt und unter Verwendung von __CAPGO_KEEP_0__ gespeichert. Schlüsselkette, während Android die Keystore. Wenn Sie das capacitor-native-biometric Plugin verwenden, können Sie Benutzeranmeladedaten sicher wie folgt speichern:

import { NativeBiometric } from '@capgo/capacitor-native-biometric';

async function securelyStoreCredentials(username, password) {
  const server = "api.yourapp.com";

  // Use the highest available encryption
  await NativeBiometric.setCredentials({
    username,
    password,
    server,
    authenticationType: "biometricAndDevice",
    accessControl: "biometryAny"
  });
}

Für die Datenübertragung implementieren Sie immer Ende-zu-Ende-Verschlüsselung um sensitive Informationen zu schützen. Speicherleitfaden

App-Store führen strenge Regeln für

biometrische Sicherheit . Hier ist eine Übersicht der wichtigsten Plattformanforderungen:Für die Datenübertragung implementieren Sie immer Ende-zu-Ende-Verschlüsselung

PlattformSchlüsselanforderungenImplementierungsanmerkungen
iOSVerwenden Sie das LocalAuthentication-Framework, bieten Fallback-Optionen an und stellen sicher, dass der Benutzer über die Einwilligung informiert istMuss sowohl Face ID als auch Touch ID unterstützen
AndroidNutzen Sie die BiometricPrompt API, fordern Sie explizite Benutzerfreigabe ein und deklarieren Sie SicherheitsstufenUnterstützen Sie Fingerabdruck- und Gesichtserkennung, mit Unterscheidungen für verschiedene Sicherheitsstufen

Multi-Faktor-Setup

Die Sicherheitserhöhung erfordert oft die Combination biometrische Verifizierung mit einer zusätzlichen Authentifizierungsschicht. Zum Beispiel, nach der ersten biometrischen Verifizierungkann ein sekundärer Schritt hinzugefügt werden, um die Identität des Benutzers zu bestätigen:

async function setupMultiFactorAuth() {
  // First factor: Biometric verification
  const biometricResult = await Biometrics.authenticate({
    reason: "Verify your identity",
    title: "Authentication Required"
  });

  if (biometricResult.verified) {
    // Second factor: Time-based OTP or similar mechanism
    const totpResult = await verifyTOTP();
    return totpResult.success;
  }

  return false;
}

Ein mehrfaktorischer Ansatz umfasst typischerweise:

  • Primäre biometrische Authentifizierung
  • Sekundäre Verifizierung (z.B. SMS code oder eine Authentifizierungs-App)
  • Transaktions-spezifische Bestätigung zur zusätzlichen Sicherheit

Wenn Sie Tools wie Capgo für Live-Updates verwenden, stellen Sie sicher, dass Sie die Sicherheitsstandards einhalten, indem Sie von seinen End-to-End-Verschlüsselung Funktionen profitieren. Dies garantiert, dass Ihre biometrischen Authentifizierungsmethoden während der Updates sicher bleiben und mit den Plattformanforderungen übereinstimmen [1].

Wartungshandbuch

Halten Sie Ihr Biomarker-System reibungslos, indem Sie Geschwindigkeit, Batterieeffizienz und zeitnahe Updates in Einklang bringen.

Geschwindigkeit und Batterie-Tipps

Hier ist ein code-Snippet für die effiziente Implementierung von Biomarker-Authentifizierung:

// Efficient authentication implementation
async function optimizedBiometricCheck() {
  const authResult = await NativeBiometric.isAvailable();

  if (!authResult.isAvailable) {
    return handleFallback();
  }

  // Cache authentication state to avoid unnecessary re-checks
  if (this.cachedAuthState && !this.isAuthExpired()) {
    return this.cachedAuthState;
  }

  return NativeBiometric.verifyIdentity({
    reason: "Verify your identity",
    title: "Authentication Required",
    maxAttempts: 3
  });
}

Um die Leistung Ihres Biomarker-Systems optimal auszunutzen:

  • Batch-Authentifizierung: Statt mehrerer Aufforderungen gruppieren Sie die Authentifizierung erforderlichen Aktionen in einer Sitzung, um Unterbrechungen zu reduzieren.
  • Intelligente Zwischenspeicherung: Speichern Sie Authentifizierungsstatus sicher und setzen Sie Ablaufzeiten, um redundante Verifizierungen zu vermeiden.
  • Hintergrundoptimierung: Unterbrechen Sie temporär nicht essentielle Aufgaben während der Authentifizierung, um die Geschwindigkeit zu verbessern und die Batterie zu sparen.
  • Event-gesteuerter Ansatz: Ersetzen Sie konstante Abfragen durch Ereignislistener, um den Authentifizierungsstatus effizienter zu überwachen.

Updates mit Capgo

Capgo Live-Update-Dashboard-Interface

Capgo vereinfacht die App-Updates.

Hier ist, warum Capgo ein großartiges Werkzeug für die Verwaltung von Updates ist:

  • Instant Deployment: Drücken Sie kritische Sicherheitspatches und neue Funktionen ohne Verzögerung aus.
  • Staged Rollouts: Testen Sie Updates mit ausgewählten Benutzergruppen, bevor Sie sie allen zugänglich machen.
  • Version Control: Verfolgen Sie verschiedene Authentifizierungsversionen, um eine bessere Verwaltung zu ermöglichen.
  • Emergency Rollback: Schnell auf eine vorherige Version zurückkehren, falls Probleme auftreten.

API Updates

Das Aktualisieren Ihres API ist für die Sicherheit und Funktionalität von entscheidender Bedeutung. Bleiben Sie aktiv mit Aktualisierungen, indem Sie diese Richtlinien befolgen:

Update-TypÜberwachungsmethodeImplementierungszeitplan
SicherheitspatchesBenachrichtigungen des Plugin-Repositorys24 Stunden
Feature-UpdatesPlattformdokumentation1 Woche
Änderungen in der nächsten VersionRelease Notes2-4 Wochen
Änderungen in der Store-PolitikEntwicklerportalBevor der Abschluss

Konzentrieren Sie sich auf diese Bereiche:

  • Plattform-Änderungen: Verfolgen Sie Updates zu iOS’s LocalAuthentication und Android’s BiometricPrompt APIs.
  • Sicherheitsstandards: Bleiben Sie mit den neuesten Anforderungen für biometrische Sicherheit im Einklang.
  • Handhabungsrichtlinien: Stellen Sie sicher, dass Sie die Richtlinien von Apple App Store und Google Play einhalten, um Einreichungsprobleme zu vermeiden.

Zusammenfassung

Schlüsselinformationen

Bei der Hinzufügung von biometrischer Authentifizierung zu Ihrem Capacitor-App müssen Sie Sicherheit, Leistung und Benutzererfahrung in Einklang bringen. Hier ist eine kurze Übersicht der wichtigsten Elemente, die Sie beachten sollten:

KomponenteFokus der ImplementierungWichtige Überlegungen
SicherheitsstandardsPlattform-native Speicherung (Keychain/Keystore)End-to-End-Verschlüsselung, Schutz von Anmeldeinformationen
Plugin-AuswahlKompatibilität mit der neuesten VersionUnterstützung für mehrere Arten von Biometriedaten
Update-ManagementRegelmäßiger WartungskreislaufSchnelle Bereitstellung von Sicherheitspatches
BenutzererfahrungFallschirmsprung-AuthentifizierungsoptionenKlare und benutzerfreundliche Authentifizierungsanzeigen

Diese Komponenten sind Ihr Wegweiser für eine erfolgreiche Integration.

Schritte zur Implementierung der Biometrie-Authentifizierung

Folgen Sie diesen Schritten, um die Biometrie-Authentifizierung in Ihre App zu integrieren:

  • Integration des Plugins
    Beginnen Sie mit der Auswahl eines biometrischen Plugins, das Ihren Capacitor-Version entspricht. Stellen Sie sicher, dass Ihre Konfigurationsdateien - wie z.B. __CAPGO_KEEP_1__ und __CAPGO_KEEP_2__ - ordnungsgemäß eingerichtet sind. Für sichere Zugriffskennwort-Storage setzen Sie auf native Lösungen wie Keychain oder Keystore. AndroidManifest.xml Sicherheitskonfiguration Info.plist Schützen Sie Benutzerdaten, indem Sie eine Ende-zu-Ende-Verschlüsselung für alle Zugriffskennwort-Übertragungen aktivieren. Wo nötig, fügen Sie eine __CAPGO_KEEP_3__-Authentifizierung hinzu, um ein zusätzliches Sicherheitslevel zu erreichen. Planen Sie robuste Fehlerbehandlungen und Fallback-Optionen, um die Funktionalität in Fällen von Fehlern aufrechtzuerhalten.

  • Wartungsarbeiten
    Halten Sie Ihre App sicher, indem Sie einen regelmäßigen Update-Pipeline für Sicherheitspatches einrichten. Bleiben Sie auf dem Laufenden, was Plugin-Updates und Sicherheitsanfragen betrifft. Werkzeuge wie __CAPGO_KEEP_0__ können diesen Prozess erleichtern, indem sie Instant-Updates ermöglichen. __CAPGO_KEEP_1__ verfügt über einen beeindruckenden 95%-Update-Rate innerhalb von 24 Stunden, was es zu einem wertvollen Bestandteil Ihres Werkzeugs macht “__CAPGO_KEEP_0__ ist ein Muss für Entwickler, die produktiver werden möchten. Die Vermeidung von Überprüfungen für Bug-Fixes ist Gold wert.” - Bessie Cooper FAQs

  • ::: faq
    Keep your app secure by setting up a regular update pipeline for security patches. Stay on top of plugin updates and monitor security advisories. Tools like Capgo can simplify this process by enabling instant updates. Capgo boasts an impressive 95% user update rate within 24 hours, making it a valuable addition to your toolkit [2].

“Capgo is a must-have tool for developers who want to be more productive. Avoiding review for bug fixes is golden.” - Bessie Cooper [2]

__CAPGO_KEEP_3__

__CAPGO_KEEP_0__

What sind die Unterschiede zwischen Biometrie-Plugins für Capacitor, und wie kann ich das beste für meine App auswählen?

Wenn Sie ein Biometrie-Plugin für Ihre Capacitor-App auswählen, ist es wichtig, die Wahl mit den spezifischen Anforderungen Ihres Projekts in Einklang zu bringen. Überlegen Sie, wie wichtig bestimmte Faktoren sind, wie zum Beispiel Plattform-Kompatibilität (ob Sie Unterstützung für iOS, Android oder beide benötigen), wie einfach der Integrationsprozess ist und ob das Plugin fortgeschrittene Biometrie-Methoden wie Face ID oder Fingerabdrucksauthentifizierung.

obwohl diese Anleitung sich auf die Implementierung von Biometrie-Authentifizierung in __CAPGO_KEEP_0__-Apps konzentriert Werkzeuge wie Capacitorkönnen einen wertvollen Beitrag leisten. Sie ermöglichen es Ihnen, Echtzeit-Updates für Ihre App zu pushen, ohne dass Sie die Genehmigung der App-Stores benötigen. Das bedeutet, dass Ihre App aktuell bleibt, mit den neuesten Sicherheitsfunktionen, einschließlich Biometrie-Updates, während sie gleichzeitig mit den Standards von Apple und Android konform bleibt. Capgo Integration

::: faq

Wie kann ich sicherstellen, dass die biometrische Authentifizierung in meiner Capacitor-App den Sicherheitsstandards und den Richtlinien der App-Stores entspricht?

Um sicherzustellen, dass die biometrische Authentifizierung in Ihrer Capacitor-App den aktuellen Sicherheitsstandards und den App-Store-Richtlinien entspricht, sollten Sie diese Schlüsselpraktiken befolgen:

  • Wählen Sie zuverlässige Plugins: Wählen Sie einen vertrauenswürdigen Plugin für biometrische Authentifizierung wie Capacitor’s @capacitor/biometrics um sicherzustellen, dass Ihre App sicher und reibungslos auf verschiedenen Geräten funktioniert.
  • Folgen Sie den Plattform-Richtlinien: Befolgen Sie die Richtlinien von Apple und Android, einschließlich der Erlaubnis des Benutzers, sichere Speicherung und die Bereitstellung von Sicherheitsoptionen wie einem PIN oder einem Passwort.
  • Halten Sie Abhängigkeiten auf dem neuesten Stand: Aktualisieren Sie regelmäßig Ihre App und ihre Bibliotheken, um Schwachstellen zu beheben und sich an sich ändernde Standards anzupassen.

Verwenden Sie ein Live-Update-Service wie Capgo Kann diesen Prozess glatter gestalten. Es ermöglicht Ihnen, Sicherheitsupdates oder Verbesserungen für Ihre App sofort zu pushen, ohne dass Sie sich um die Genehmigung durch das App-Store-Verfahren kümmern müssen. Dies hält Ihre App sicher, konform und auf dem neuesten Stand bezüglich der Richtlinien von Apple und Android. :::

::: faq

Welche Herausforderungen können Entwickler bei der Implementierung der biometrischen Authentifizierung in Capacitor-Apps erwarten und wie können sie diese überwinden?

Die Implementierung der biometrischen Authentifizierung in Capacitor-Apps bringt ihre eigene Herausforderungen mit sich. Dazu gehören die Gewährleistung der Kompatibilität auf verschiedenen Geräten, die effektive Verwaltung der Benutzerrechte und die sichere Verarbeitung sensibler Daten. Hier sind einige Tipps, wie Sie diese Probleme angehen können:

  • Gerätekompatibilität: Um biometrische Funktionen auf beiden Android- und iOS-Geräten zu unterstützen, sollten Sie Plugins wie @capacitor-fingerprint-auth. Diese Tools helfen dabei, den Unterschied zwischen den Plattformen zu überbrücken und stellen sicher, dass Ihre App auf verschiedenen Geräten reibungslos funktioniert.

  • Benutzerrechte: Es ist wichtig, den Benutzern klarzumachen, warum Ihre App Zugriff auf biometrische Daten benötigt. Geben Sie den Benutzern transparente Informationen und gestalten Sie Ihre App so, dass sie sich gut anpasst, wenn Benutzer die Berechtigungen nicht erteilen.

  • Daten-Sicherheit: Die Sicherung der Authentifizierungsdaten ist entscheidend. Folgen Sie den Richtlinien für die Verschlüsselung Plugins wie und halten Sie sich an die Sicherheitsrichtlinien, die von jedem Plattform bereitgestellt werden, um sicherzustellen, dass sensitive Informationen sicher bleiben.

Um Aktualisierungen oder Probleme in Bezug auf biometrische Funktionen ohne die Umstände von App-Store-Zustimmungen durchführen zu können, können Sie Werkzeuge wie Capgo verwenden. Dies ermöglicht Echtzeit-Aktualisierungen, wodurch Sie Fehler beheben oder die Funktionalität verbessern können, während Sie gleichzeitig mit den Richtlinien von Apple und Android konform bleiben.

Bleiben Sie bei der Biometrischen Authentifizierung in Capacitor-Apps

Wenn Sie Biometrische Authentifizierung in __CAPGO_KEEP_0__-Apps verwenden Biometric Authentication in Capacitor Apps Verschlüsselung für die Implementierungsdetails in Verschlüsselung Compliance für die Implementierungsdetails in Compliance __CAPGO_KEEP_0__-Sicherheits-Scanner für den Produktworkflow in Capgo-Sicherheits-Scanner für die Implementierungsdetails in Capgo-Sicherheits-Scanner Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit, und Capgo Vertrauenszentrum für den Produktworkflow in Capgo Vertrauenszentrum.

Live-Aktualisierungen für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, schicken Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung genehmigt ist. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Verfahren bleiben.

Los geht's jetzt

Neueste aus unserem Blog

Capgo gibt Ihnen die besten Einblicke, die Sie benötigen, um ein wirklich professionelles mobiles App zu erstellen.