Flows
The Save Device service is a key component of our data store system that securely manages device information. It uses device fingerprinting to create unique identifiers, allowing for efficient device recognition.
The flow goes executed when the Oasis Auth Service triggers the /save-device
flow.
After executing the service validations (please see Validation Types), it gathers the necessary data to process the remember device cookie:
Then, it executes the save device functions to calculate the final information to be saved in the OAS_ cookie that will be set as HTTP cookies in the service response.
If the remember device functionality is disabled, the service will end successfully without sending remember device cookies in the response.
In the init flow event will handle the success and error flows.
This process triggers the process that would set the fingerprint in the browser as a remember device cookie that will expire in 15 days.
There can be only up to 5 remember device cookies per-browser.
This method receives the Request and parses the incoming data, extracting the cookie and origin, to build the Device Validations and save the cookie.