Our Discourse installation uses the “official” SSO strategy. However, before we turned it on, I had a user created manually with the same username as his SSO username. A couple days ago, it seems that he logged in via SSO, but a new user was created for his user ID, with a 1 appended to the end.
In other words …
- Manually created user: foobar
- “New” user that was created: foobar1
There is no user foobar1 in our directory. I did notice that the e-mail address that came over with his “1” account was different than the e-mail address used for his manually-created account.
Any ideas (a) why this happened, and (b) how we can avoid it happening in the future?