After looking through Mixpanel distinct_id I think you should provide a distinct_id that is specific to each user. Because providing multiple different distinct ids can be confusing in panel. Hence you can provide something like the email if user or you can derive an id from user id (or use the user id itself) to have the uniqueness of distinct id for each user.