Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Supporting Face ID and Touch ID Authentication in iOS Using Swift 5

Course Cover
compare button icon

Course Features

icon

Duration

73 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

73 minutes

Course Description

Smartphones store sensitive and personal data. As developers, we need to make sure that attackers can't access user data.In this course, Supporting Face ID and Touch ID Authentication in iOS Using Swift 5, you'll learn about iOS security fundamentals and biometric authentication.First, you'll get to explore the sophisticated hardware solutions that protect Apple devices against attackers. Next, you will learn about fingerprint and facial recognition. You'll also learn how Apple protects biometric data privacy.Next, you'll get hands-on with developing a SwiftUI-based app that offers advanced security features and lets users authenticate using biometrics.Then, you'll get to implement a secure storage class for user credentials using Keychain services, as well as add username/password-based authentication features. You'll also learn how to integrate biometric authentication features. You'll learn how to handle errors and use fallback strategies, in addition to adding Touch ID and Face ID support. This course will teach you how to fix the biometry lockout issue and let the user unlock biometry within the app.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

After finishing this course, you'll know how to build applications that protect sensitive user data efficiently and provide the latest biometric authentication features supported by modern iOS devices

Beyond adding support for Touch ID and Face ID, you'll also learn how to deal with errors and use fallback strategies

Finally, you'll see integrating biometric authentication features

First, you'll get to explore the sophisticated hardware solutions that protect Apple devices against attackers

Next, you'll get hands-on with developing a SwiftUI-based app that offers advanced security features and lets users authenticate using biometrics

Next, you'll get insights about the inner workings of fingerprint and facial recognition

Then, you'll get to implement a secure storage class for user credentials using Keychain services, as well as add username/password-based authentication features

You'll also learn how Apple protects biometric data privacy

You'll learn about iOS security fundamentals and biometric authentication

You'll see how to handle the biometry lockout problem, and allow the user to unlock biometry from within the app

Course Cover