Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.94 KB

authbackend.md

File metadata and controls

39 lines (23 loc) · 1.94 KB

authbackend

English | Русский

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.

Overall description of the system

system_overall

Description of the service

  • 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).

Integration with authentication service

An example of integration of the authentication service workflow-auth with this application is shown in the figure below:

authentication

Sign up

flowchart-signup

Sign in

flowchart-signin

Processes