function matomo_user_id_hash in Matomo Analytics 7.2
Same name and namespace in other branches
- 8 matomo.module \matomo_user_id_hash()
Generate user id hash to implement USER_ID.
The USER_ID value should be a unique, persistent, and non-personally identifiable string identifier that represents a user or signed-in account across devices.
Parameters
int $uid: User id.
Return value
string User id hash.
1 call to matomo_user_id_hash()
- matomo_page_alter in ./
matomo.module - Implements hook_page_alter() to insert JavaScript to the appropriate scope/region of the page.
File
- ./
matomo.module, line 383 - Drupal Module: Matomo
Code
function matomo_user_id_hash($uid) {
return drupal_hmac_base64($uid, drupal_get_private_key() . drupal_get_hash_salt());
}