LaunchCode-Education-Archived / csharp-web-development

Unit 2 (C# Track) of the LC101 Curriculum, following fundamentals in JavaScript
https://education.launchcode.org/csharp-web-development/
GNU General Public License v3.0
5 stars 9 forks source link

Chapter 21 Notes #100

Open scottkuhl opened 4 years ago

scottkuhl commented 4 years ago

Something that is missing from this chapter is how to map the application user to tables in the database. For example, how do you add a property to the event examples that shows which user created the event. This is a scenario the students almost always run into on their projects.

Another thing the users run into is how to change from always displaying the email address as the user and instead collect the user's name. This prevents all other users from seeing everyone's email address.

I cover this scenario here: https://medium.com/@scottkuhl/extending-asp-net-core-2-2-identity-management-c3cc657cc448