Skip to main content
Version: 1.0.x.x LTS

Device Recognition module

The Device Recognition module stores the device recognition cookie. It also calculates the risk score of the actual request based on the historical data of previous requests of the same user.

The Device Recognition module uses several analyzers to calculate the risk score for a specific user:

  • Device cookie analyzer: This analyzer counts the number of times a user accesses an application using the same cookie (one count per terminated session).
  • Device sharing analyzer: This analyzer checks if any other user uses the same device.

To be able to use the Device Recognition module, perform the next steps:

  1. Integrate the AuthState DeviceCookieAuthState in your login workflow. This AuthState creates and checks the device recognation cookie. For more information, see nevisAuth - DeviceCookieAuthState AuthState.

Alternatively to integrating the DeviceCookieAuthState, you could specify a device cookie in your custom AuthState in nevisAuth.

  1. Set the cookie name in the nevisAdapt configuration file (nevisadapt.cookie.name attribute). For a description of the configuration file, see nevisAdapt plug-in - Description.