This is the first video in a two part series where I will be looking at creating a method for adding a login screen to your app and being able to manage the presentation of the correct view based on the status of your login authentication without using either a Navigation stack or a modal sheet. IN the series we are also going to be exploring Biometric authentication with face and touchId along with securely storing your credentials in the keychain.
We will be building out the app so that you will be able to add this structure to any project and to be able to present meaningful error messages to yoiur users.
In the second video to follow, once we have authenticated using an email and password, we are going to give the user the ability to authenticate using a biometric option if they want and securely store the authenticated credentials in the keychain.
If you want to support my work, you can buy me a coffee :)
ko-fi.com/stewartlynch
******* Download my StewartLynch KZitem Channel Application - Free **********
stewartlynch.gumroad.com/l/obsjz
Table of Contents:
0:00 Introduction
3:32 Login ViewModel
7:14 LoginView
10:25 Authentication Class
16:39 Error Handling
Part 2: Biometric Authentication and KeyChain credential Storage
• SwiftUI Biometric Auth...
Starter Project Files:
www.createchsol.com/StarterPro...
Completed Project:
github.com/StewartLynch/My-Se...
Other References:
Stewart Lynch's KZitem Channel:
/ stewartlynch
Stewart Lynch on Twitter:
/ stewartlynch
CreaTECH Solutions Website:
www.createchsol.com
Stewart Lynch's GitHub:
github.com/StewartLynch
Негізгі бет Ғылым және технология SwiftUI Login Screen Workflow
Пікірлер: 54