In this section, we go deeper into the Security composition.

We'll explore the inner workings of the code and some of the basic tools it uses.

Basis of code composition

Let's take a look at the helpers that hold Security functionalities.

Security Store

Security makes use of the Session Vuex store module to hold information such as custom options, whitebrand data, the currently selected application, and the user token.

Actually, you are able to access the module to use that data or functions for your specific use case.

Accessing the session module data

How to do it.

Which info we can use (specifically);


Expanding the functionalities

In the Security architecture, we make use of a few basic tools provided by AWS to achieve its purpose.

api.png

API Gateway

cloud-storage.png

DynamoDB tables

flowchart.png

Lambda functions

API Gateway

API Gateway helps us make requests to the needed Lambda functions we use in the micro frontends task management.

Actually, we make use of API Gateway through any of the following URLs.

Base URL Prod env ****https://1h0b2ns87j.execute-api.us-east-1.amazonaws.com/v1

Custom domain name Prod env ****frontend-api.masivapp.com

Resources