Technical requirements
The code in this chapter is based on Xcode 12. The recipes in this chapter are to be implemented with iOS 14, apart from UIKit Sign in with Apple with SwiftUI, which is to be implemented with iOS 13.
You can find the code for this chapter in this book's GitHub repository at https://github.com/PacktPublishing/SwiftUI-Cookbook/tree/master/Chapter10%20-%20Handling%20authentication%20and%20Firebase%20with%20SwiftUI.