Summary
We have looked at the basic concepts of authentication. In this chapter, we have seen how to use the authentication that comes standard with CF and we have also seen an example of an extended and more powerful authentication built as a CF8 UI-based prototype site. In this chapter, we have covered the following:
Core ColdFusion authentication tools
Custom authentication
Extended granular user permissions model
Controlling site content based on current user permissions
Redirecting the user to another page and protecting content based on permissions
Customizing authentication with "AND" and "OR" permissions