

I didn't think about the password, since one was provided for me and inserted into the password field. So, as you saw, creating an account with Automatic Strong Passwords is quick and easy. So, I can fill that code, submit, and again, with a minimal number of taps I'm logged back into Shiny.

#Strong password generator iphone code#
But as you can see, the code that I just received for second factor authentication is right on the QuickType bar. Normally, I'd need to try to memorize this code or go back to Messages. Now, I've set up second factor authentication. And then, after Face ID, my password and username are filled and I can log in. So, I'm going to go ahead and tap the email field.Īs you can see, the credential I just created is suggested right on the QuickType bar. And let's look at what logging back into Shiny looks like. I've turned on second factor authentication. Now, let's fast forward through all of the other account setup. So, with just a couple of taps I'm logged back into the Shiny, or I'm signed up for the Shine app. So, I'm going to go ahead and use this strong password and sign up. So, if I need to go and type it onto another device where iCloud Keychain is available, it's available to me. I'm also told that I can go and look up this password in Settings at any time. Without another tap, the password field is focused for me and a strong unique password has been provided. Since I always use I'm going to select that as my username. These suggested usernames are based on credentials that the user already has stored in the Keychain. I'll focus the email field and you'll see that I've been given a suggested username. So, I'm going to go ahead and create- and tap create account. This is my favorite demo app for creating an account and logging back into it. I'm really excited to show you these features with a demo. We've added some new features on iOS 12 to help make account creation and login even easier. The iCloud Password Keychain Manager can help users log into and create accounts in your app. Apple does not have access to the credentials stored in Keychain, so users' privacy is preserved, as well. It has best in class security and it protects users' passwords behind biometric authentication. The features that we're going to talk about today are built on top of the Keychain. Many of your users use the iCloud Keychain. This way, you both help users that are trying to consciously use best password practices, as well as your users that would rather not think about passwords.

The features that we'll discuss today will help users choose strong unique passwords for your apps.

Users then need to go and change their password on every service where they were using it. We've all heard of breaches in services that result in users' passwords being exposed. We know that the most private secure thing for your users is to use strong unique passwords for each service that they use. They can be a pain point, even for people that use the best practice, which is to use a password manager to create and fill passwords for them.įor everyone else it can be tempting to do something easy but insecure, like reuse a password they're already using on another service or use an easy to guess password that they can memorize. If you have a login screen or an account creation screen in your app, this session is for you.Ī major pain point for users is dealing with passwords. These new features and other features in iOS 12 will help users log into and create accounts with ease in your app. I'm really excited to tell you more about these features, today. You may have seen Automatic Strong Passwords and Security Code Autofill in the State of the Union, yesterday. Welcome to Session 204, Automatic Strong Passwords and Security Code Autofill.
