Objective
To close the wiki, wiki administrators need to occasionally modify some wikipages :
Issue
Loggin via Oauth is now broken since the Oauth's call back lands on the incorrect archive.-less URL.
Solution : Oauth update
We can replace the legacy Oauth's ID and Secret by the newly requested Oauth for Archive :
- Legacy Oauth : Lingua Libre [2.2] https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/0188c8c82b4aa3406936f351dc7f9915
- Archive Oauth : Lingua Libre [4.4.0] https://meta.wikimedia.org/wiki/Special:OAuthListConsumers/view/645914ceb9153933f90381f26e48a613
Values are in https://1password.com.
Find usages of old Oauth
On ovh server, find occurrences of the old Oauth ID :
grep -rn "0188c8c82b4aa3406936f351dc7f9915" /path/to/directory/ # Do the same with the secret
Fixes
- ✅ Replace OAuth ID and SECRET by new values
- ✅ Allow Mediawiki database writing.
- ✅ Redeploy : there may be the need to rebuild & redeploy. Not sure for that.
Note
The new Oauth (meta) have been approved, loggin should work right after deployment.
