Right now users are allowed to link multiple accounts to the same email, so (unless that's a configuration option) it would need to be fixed to ensure that emails are unique.
On Mon, Feb 13, 2012 at 10:07 AM, Nicolas Brouard INED brouard@ined.fr wrote:
Hi again,
I am reformulating my (unanswered yet) question: would it be useful and easy on a standard mediawiki site or even on wikipedia sites, to allow login authentication by not only offering the unique pair (user_name; user_password) but also the pair (user_email; user_password)?
Some pro arguments are that:
- email addresses are transliterated and can be entered easily on any keyboard
- Unicode user_name can be entered once (at registration) in Cyrillic or Arabic or Chinese or French in a way that authors can choose. With Unicode, English transliteration of authorship is no more mandatory and may be unattractive if your text has to be read locally.
Some cons are:
- how to change the PHP code (I am confused with authplugin.php squelettes) for authentication and HTML of Special:UserLogin by adding the mail address:
Username (or mail address): |___________________| Password: |___________________|
- is there any security issue in allowing both options?
- is there any other code to alter?
Many thanks for any hint (or code)?
Nicolas
Le 10 févr. 2012 à 17:18, Nicolas Brouard INED a écrit :
Hi,
We are managing Demopaedia.org, a site which aims to give access to old and recent versions of the Multilingual Demographic Dictionary (United Nations since 1958). About 15 languages are already available in the first (en-i.demopaedia.org/wiki/10) or second edition (en-ii.demopaedia.org/wiki/10).
A secondary aim is to open an encyclopedia (en.demopaedia.org) on the Scientific Study of Population, based on the corpus of terms already validated by the dictionary.
Based on mediawiki (1.16 moving to 1.18), the site is a corporate site. People allowed to edit need to sign under their professional real name. Currently their login name (user_name) is their real name (not a pseudo), sometimes transliterated without accent and in roman characters (but not always, see Михаил Денисенко on http://ru-ii.demopaedia.org/w/index.php?title=90&action=history). Their e-mail address is also mandatory.
I would like to change their login process by entering their e-mail address as a login and having their real name in the history as well as for authorship. The simplest way could be that the user_name, user_real_name and user_email fields are kept intact, but the login process is authenticated by the e-mail address, keeping the same password that they have entered. Thus people could have a unalterable user_name (given by me), a user_real_name which could have accents or whatever and an e-mail address that they could change.
And here is my question, how can I do this and do I need any of the extensions like Realnames, PageHistoryRealnames, ShowRealUsernames etc.
I spent some time googling but didn't find an easy solution.
Many thanks for any hint.
Nicolas
Nicolas Brouard INED brouard@ined.fr
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Nicolas Brouard INED brouard@ined.fr
MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l