# Is there constant user's identifier?

**URL:** <https://devforum.zoom.us/t/is-there-constant-users-identifier/62679>\
**Category:** macOS\
**Created:** [January 14, 2022, 3:09pm UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679 "2022-01-14T15:09:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![anton.yereshchenko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anton.yereshchenko/32/16916_2.png) [@anton.yereshchenko](https://devforum.zoom.us/u/anton.yereshchenko)\
**Post date:** [January 14, 2022, 3:09pm UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679/1 "2022-01-14T15:09:11Z")

</div>

Hi!

`userID` from `ZoomSDKUserInfo` changes every time the user joins to the meeting. (Even logged user)  
Is there some constant identifier or some property that helps identify the user through the meeting? Even if the user is leave and join the meeting again.

Thank you!

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [January 14, 2022, 8:23pm UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679/2 "2022-01-14T20:23:40Z")

</div>

Hi @anton.yereshchenko,

Although the SDK does not provide a persistent identifier, it does allow you to provide your own ID through the [`customerKey`](https://marketplacefront.zoom.us/sdk/meeting/macos/interface_zoom_s_d_k_start_meeting_elements.html#aa4913ebde9c2c94a4ed506599f47da4d) property. If you set this for a user who is joining/starting a meeting, you can retrieve it through [`getCustomerKey`](https://marketplacefront.zoom.us/sdk/meeting/macos/interface_zoom_s_d_k_user_info.html#a27ebc9099697c6d65755adbe60241165) in the meeting.

Thanks!

---

<div class="post-metadata">

**Author:** ![anton.yereshchenko](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anton.yereshchenko/32/16916_2.png) [@anton.yereshchenko](https://devforum.zoom.us/u/anton.yereshchenko)\
**Post date:** [January 17, 2022, 9:37pm UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679/3 "2022-01-17T21:37:46Z")

</div>

Hi @jon.zoom , thank you for the replay

Yes, it will help to set the special id for the current user. But if I want to identify participants on the call, even after participant’s re-enter. How could I do it?

---

<div class="post-metadata">

**Author:** ![jon.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jon.zoom/32/13495_2.png) [@jon.zoom](https://devforum.zoom.us/u/jon.zoom)\
**Post date:** [January 19, 2022, 1:17am UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679/4 "2022-01-19T01:17:38Z")

</div>

Hi @anton.yereshchenko,

In order for this to be effective across multiple meetings, you would need to implement some form of persistent storage from which the key could be retrieved. The SDK does not maintain state across multiple meetings, so it would be your responsibility to ensure the same users are associated with the same key each time.

Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [February 18, 2022, 11:17am UTC](https://devforum.zoom.us/t/is-there-constant-users-identifier/62679/5 "2022-02-18T11:17:55Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
