Wrap Up1:57 with James Churchill
Now that we've segmented the entries data and added some protections for our users' data, our web app is ready for the multitudes!
Things We Didn't Cover
See the following articles for more information about the following ASP.NET Identity features.
Email Address Confirmation and Password Reset
Custom user profiles
External Auth Providers
Now that we've segmented the interest data and added some protection for 0:00 our user's data, our web app is ready for the multitudes. 0:04 Congrats and great job seeing this project all the way through to its completion. 0:08 ASP.NET identity provides a lot of features that built upon what we 0:12 implemented in this course, including the ability to confirm 0:17 user account email addresses and give users a way to reset their passwords. 0:21 You could also configure identity to lock user accounts 0:27 after a certain number of failed sign in attempts. 0:30 And you can customize user profiles with your own fields, 0:33 allowing you to track whatever you want about your users. 0:36 Identity also provides support for 0:40 third-party authentication providers such as Google, Microsoft Accounts, or 0:42 even social media providers such as Facebook and Twitter. 0:47 Configuring one or more of the third party authentication providers 0:51 allows users to supply one of their existing log-ins so 0:56 they don't have to create a new log-in just for your web app. 0:59 You can also add an additional layer of security by implementing two-factor 1:04 authentication, which requires users not only to provide their username and 1:08 password, but also another piece of information that only the user would know. 1:12 Often, this additional piece of information comes in the form of a code 1:18 that is sent via SMS or text message to the user's phone. 1:23 For information about any of these features and 1:27 more, see the teacher's notes. 1:30 Also, don't forget to practice what you learned. 1:34 Take any existing project that doesn't already support user authentication and 1:37 use ASP.NET identity to add user authentication to that project. 1:42 Or you can take the project from this course and 1:47 extend it with any of the additional features that Identity offers. 1:50 Happy coding, and we'll see you next time. 1:54
You need to sign up for Treehouse in order to download course files.Sign up