-
Notifications
You must be signed in to change notification settings - Fork 0
Design
Sumukha Pk edited this page Feb 22, 2019
·
1 revision
- Renders webpages
- Obtains requests from the frontend user.
- Decides what types of requests are done and provides appropriate responses.
- Queries the backend servers for additional information (DB queries, Authentication, Authorisation)
- Gets queries from the Web server.
- Provides feature of Signup where a new user can be added to the DB through the backend server.
- Provides Login feature where an existing user can login, through a query to the backend server.
- Gets queries from all other servers to authorize the current request.
- Must figure out whether it is an authorized user that is making the query.
- Decides the existence of authority of a user based on cookies stored and by managing session on every logged in user.
- Acts as a backbone to link all the servers and route data between each other.