CaptchaFox für iOS
Sie können Ihre nativen iOS Apps (UIKit und SwiftUI) mit der offiziellen iOS Bibliothek schützen. Vorausgesetzt werden iOS 15 oder neuer und Xcode 16 oder neuer.
Einrichtung
- Erstellen Sie im CaptchaFox-Portal eine neue Seiten-Konfiguration mit der iOS-Integration
- Wählen Sie in Xcode File > Add Package Dependencies…, geben Sie
https://github.com/CaptchaFox/captchafox-iosein und fügen Sie die BibliothekCaptchaFoxzu Ihrem App-Target hinzu - Folgen Sie den Anweisungen zur Verwendung in der Readme
- Geben Sie den Seitenschlüssel und die Domain aus Ihrer Seiten-Konfiguration ein
- Zeigen Sie das Captcha auf Ihrem App Screen an und verifizieren Sie das aufgelöste Token in Ihrem Backend
Beispiel
import CaptchaFox
import SwiftUI
struct SignUpView: View {
@State private var showsCaptcha = false
private let configuration = CaptchaFoxConfiguration(
siteKey: "YOUR_SITEKEY",
baseURL: URL(string: "https://YOUR_DOMAIN")!
)
var body: some View {
Button("Registrieren") { showsCaptcha = true }
.captchaFoxModal(isPresented: $showsCaptcha, configuration: configuration, onVerify: { token in
// Token an Ihr Backend senden.
})
}
}Zuletzt aktualisiert am