Summary
In this chapter, we just learned some tricks with regard to user authorization and authentication, and even had a go at creating an administrative interface. That was quite a lot of knowledge that will help you extensively in your daily coding, as security (and making sure people just interact with what they can and should interact with) is a quite common need.
Rejoice, my friend, as now you know how to develop robust Flask applications, using MVC, TDD, relational, and NoSQL databases integrated with permissions and authentication control: forms; how to implement cross site forgery protection; and even how to use an administrative tool out-of-the-box.
The focus of our studies was on knowing all the most useful tools (in my opinion, of course) ...