Visvanath Ratnaweera的帖子

Particularly helpful Moodlers的头像 Translators的头像
That is exactly the point: "Digital Independence" is an "easy" term for Digital Sovereignty. In our case Sovereignty as in a Sovereign State. If a Canadian university hosts its LMS in the USA, then it is the fault of the Canadians. Europe was talking about this for a long time but only recently started taking action. As we earlier agreed, their politics too are infiltrated by the BIG TECH lobby.
 
Particularly helpful Moodlers的头像 Translators的头像
Found (pay-walled):
 
Today (17 January 2026)
By outsourcing IT to a U.S. company, writes Jim Stanford, students at more than 100 Canadian schools, including the U of T, are at the whim of Trump's U.S. trade..
Begs the question whether visiting a web site is trade!
 
Reminded me a story of mine: I wanted to access a machine I maintain remotely during my travel. The "urgency" was during a casual check noticed that the Moodle was not responding. It became an urgency once I realized that I don't even have shell access. Rang alarm, and was informed by their local administrator that their network is blocked to "spamming and phishing nations"! Luckily it was no emergency, asked my co-workers to do an health check - only on the IT side, unfortunately no mental health checks were possible. Knowing the person I place him not too far from DT's ICE and DOGE and Grok and other mad companions.
Particularly helpful Moodlers的头像 Translators的头像
My example was the most common case to be expected: The current user with id=89, auth=email, username=joep, email=peter.joe@example.com has username: peter.joe in the federation (no domain). The e-mail can be derived to be peter.joe@example.com, since the home org is example.com.

So you say, in SAML2 I should set email as the primary id. Note that the federation logins asks for the home org first and then the credentials where the username has the format peter.joe (no domain) and the home password. If that works, I don't need any alternatives as the extra field, which I prefer not to.
Particularly helpful Moodlers的头像 Translators的头像
Hi Emma

Could you be more specific?
 
The mdl_user table has the fields: id, auth, username, email. Let us say, the existing account of a user is id=89, auth=email, username=joep, email=peter.joe@example.com. After SAML2 is set he enters with auth=saml2 (perhaps), username=peter.joe and email=peter.joe@example.com. Are you saying that Moodle will not create a new account rather logs him in as the old user with id=89?