Sitemap
Better Programming

Advice for programmers.

SwiftUI Sign In With Apple

User privacy, ease of use, and cross-platform support

5 min readNov 14, 2019

--

Press enter or click to view image in full size
Pic Credits: Undraw

During WWDC 2019, Apple introduced Sign in with Apple to allow developers to set up a fast and secure sign-in in their applications. It makes sense in streamlining the sign-in experience as applications downloaded from the App Store require Apple ID authentication as well.

SwiftUI has rocked the iOS development community since it got its first glimpse. It’s here to stay, thanks to its state-driven framework which lets us write “What to do” instead of “How to do”.

Sign in with Apple not only ensures privacy by not tracking a user’s sensitive information but also provides uniformity to the user by syncing seamlessly across all your devices through iCloud keychain.

Yes, it offers browser support on Android and Windows devices as well through Sign in with Apple JS. Moreover, it bumps up the security by incorporating on-device machine learning for fraud detection (knowing if the user is real).

Hide My Email Address

While signing in with apple, you can choose to hide your email from the application.

Apple then creates a random but real and verified email address that routes to your real one. Although you can choose to stop receiving emails from the…

--

--

Responses (1)