deviceIdentifier

Device identifier implementation used to generate unique device fingerprints.

The device identifier creates consistent, unique identifiers for devices across application sessions while maintaining user privacy. Different implementations may use various strategies such as:

  • Hardware-based fingerprinting

  • Secure random identifier generation

  • Cryptographic key-based identification

Default: DefaultDeviceIdentifier - Standard implementation using device characteristics