Summary
In this chapter, you learned how to secure an ASP.NET Core MVC website. You learned about:
- Key concepts about authentication and authorization
- How to implement basic authentication and authorization in an ASP.NET Core MVC website project
- How to secure controllers and action methods using authorization filters
- How to build custom filters for other purposes
In the next chapter, you will learn how to optimize performance and scalability of your websites and web services by using caching of various types.