This chapter will focus on Sign in with Apple, which allows the user to sign in to your app with their Apple ID. This offers you an easy way to uniquely identify your users and personalizes the app experience for each user. For example, after the user has signed in, you could show the user a list of the top five restaurants that are visited or the cuisines that are picked the most. It uses two-factor authentication to ensure security, though Apple doesn't track user activity. Note that, if you have implemented sign in using social media such as Facebook, you are required to implement Sign in with Apple for your app.
In this chapter, you will learn how to implement Sign in with Apple for your app. You'll start by adding a login screen to the LetsEat project you have been working on and then implement the code that's needed...