Wiki source code of User Profiles and External Identities
Last modified by Eleni Cojocariu on 2026/08/11 18:35
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | XWiki stores [[user profiles>>documentation.xs.user.user.WebHome]] as pages, one per user, whether the wiki checks their password itself or hands that decision over to an external identity provider. | ||
| 2 | |||
| 3 | The first time a provider authenticates a user the wiki has never seen, it creates a mirror profile for them — a synchronization can also create it in advance — and records on it the identity that profile stands for. | ||
| 4 | |||
| 5 | Every later login is matched on that pair, never on the user name. A profile therefore belongs to one identity at one provider: the same person arriving from anywhere else is someone the wiki has never seen, and gets a profile of their own. |