📄️ Authentication
Authentication is an essential part of most applications. There are many different approaches and strategies to handle authentication. The approach taken for any project depends on its particular application requirements. This chapter presents several approaches to authentication that can be adapted to a variety of different requirements.
📄️ Authorization
Authorization refers to the process that determines what a user is able to do. For example, an administrative user is allowed to create, edit, and delete posts. A non-administrative user is only authorized to read the posts.
📄️ Controller
Controllers are responsible for handling incoming requests and returning responses to the client.
📄️ Entity Crud
In Nodeeweb each entities are handle with Entity Crud which register default crud controllers and services with a lot of options
📄️ Validation
It is best practice to validate the correctness of any data sent into a web application. To automatically validate incoming requests, Nodeeweb provides validation pipe available
📄️ Handler
Nodeeweb provide some functions which communicate with store and it is a best practice that other modules not modify store object by itself