Last modified: 2013-04-22 16:17:13 UTC
Suggestion to show in preference tab "OpenID" the list of "trust" records. This is the list of "consumer" domains and services where you allow to use your MediaWiki OpenID. This is usually stored in the OpenID Server when you add the OpenID at the Consumer. This list may look like + http://www.example.org/service/foo + http://www.example2.org/wiki1 + http://www.example2.org/wiki2 + http://www.example3.org ... We should add checkboxes to allow _deletion_ of selected trust records. Technical information: ====================== Trust records are serialized and saved as a user option in the standard mw table user_properties, up_property == openid_trust: + $trust_str = $user->getOption( 'openid_trust' ); see + SpecialOpenIDServer.body::GetUserTrustArray + SpecialOpenIDServer.body::SetUserTrustArray
Add: + Allow to delete all trust records at once.
see https://gerrit.wikimedia.org/r/51278
fixed in OpenID (Version 2.03 20130303) https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/OpenID.git;h=d7f6cfbdc60483d35a6dbff4ef0935af08ed38ed
reopened, because the delete option is not yet implemented (see comment https://bugzilla.wikimedia.org/show_bug.cgi?id=45323#c1 )
please implement + checkboxes for deletion of selected trusted sites + a checkbox or link to delete all at once
"selective deletion of trusted sites" is now also implemented, see https://gerrit.wikimedia.org/r/#/c/53032/
finally solved with https://gerrit.wikimedia.org/r/#/c/53032/