O'Reilly logo

iOS Programming Cookbook by Hossam Ghareeb

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Touch ID for user authentication

The fingerprint, also known as Touch ID from a developer's perspective, is one of the greatest features in new Apple devices, starting from iPhone 5s, and now in modern android devices as well. Most people think that Touch ID is used for authenticating the user to unlock their devices only but, actually in iOS, you can use it to unlock the device, make payments, authenticate a user for apps that support Touch ID, and download apps from the App Store. In this recipe, we will see how to integrate Touch ID in an iOS app to authenticate the user instead of having them retype their credentials.

Getting ready

Apple provides developers with a framework, called Location Authentication. It handles all heavy tasks for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required