Replies: 1 comment 5 replies
-
I don't see what we will be matching on. All we got after import from the disqus is the user name. Email is not stored anywhere as we don't want to keep emails in the system. So, it leaves only one thing for the match - name. Obviously, this is not unique enough to produce reliable pairs. Theoretically, we can keep the email from Disqus somewhere. I don't like this idea, but let say we do it. I still not sure how this flow supposed to work because we don't know anything about this user in remark42 until he posts a comment. Only at this moment, we have some clue, i.e. user_id. Pls note - we don't have user email and the only emails we can access are those submitted explicitly to get update notifications. As you can see not much to match on this side either. Another issue - what about all other login methods? Auth providers (on our side) designed with the lowest possible scope in mind and in many cases don't have access to emails, and even if they do - in those cases we not passing emails and not saving them anywhere. The more promising idea will be to allow the user to link ids. In this case, somehow user has to prove disqus identity and we could run some batch updates for all comments and normalize them to remark42 ids. I have no clue how to confirm this identity, just an idea. |
Beta Was this translation helpful? Give feedback.
-
I imported lots of comments into remark42 from a Drupal web site using the Disqus format, incl. users. It seems that these users got id's "disqus_...". Now, when such a user log into remark42 using authentication via mail, a new userid is generated "email_...". Is there any possibility to match the user ids? I want to achieve that if a user logs in after the import, his name/id is match to the user name/id of the corresponding imported comments. Is that possible? Thanks!
Beta Was this translation helpful? Give feedback.
All reactions