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
Version: master
Severity: enhancement