authbackend
- backend service that is responsible for managing user login and authentication.
The authentication backend service used by client-side apps in the delivery service company is responsible for verifying user identities and granting access to specific features and functions based on their permissions. It uses industry-standard encryption and security protocols to ensure that user data is protected at all times.
- workflow-auth is used as an external authentication service.
- In order to simplify the system model, we will assume that all backend services use the same database. Therefore, information on the names of tables and their fields can be found in the description of the corresponding service (for example, such services include customer backend, kitchen backend, courier backend, manager backend).
An example of integration of the authentication service workflow-auth with this application is shown in the figure below: