The CyberArk Identity SDK for iOS provides a high-performance framework to help you quickly and easily integrate CyberArk's Multi-factor Authentication (MFA) services within your own mobile app. Using the CyberArk Identity SDK, you can incorporate a rich set of authentication factors, such as QR Code authentication and push authentication, to provide users with a seamless and secure end-user experience for your websites.
CyberArk Identity iOS SDK also enables you to provide a rich and seamless authentication and authorization experience to the mobile app with strong biometric authentication. Enable native user registrations in the mobile app using the SDK for a secure user onboarding.
The SDK also enables the mobile apps to integrate MFA widgets for secondary or step-up authentication.
Make sure you have the following before you integrate the CyberArk Identity SDK
- Access to CyberArk Identity tenant
- Software requirements:
- Apple iOS 11.0 and above
- Xcode 12.0 and above
- Swift 5.0 and above
This guide provides resources for integrating the CyberArk Identity iOS SDK. The instructions help you leverage CyberArk's MFA platform.
Build your app using OIDC protocol:
Build your app using CyberArk Identity widgets:
Add QR code authenticator and mobile push authenticator to your app:
Add biometric authentication to your app:
Add logout functionality to your app:
Updated about 2 months ago