This question about Authentication or Authorisation: Asked
How can I get WikiNames NOT in WikiNotation? (e.g. "Webmaster")
The default setting to register is creating a WikiName in the WikiNotation, e.g. JohnSmith. How can I deactivate that, so that users can chose a name without the mandatory uppercase letter, like "Massachusettes" or simply "Lieven"?
FYI: I have alread set the ALLOW NON WIKI NAME and deactivated autolinking, but this does not touch the register procedure.
My next question would be if it's possbile to use the email adress as a login name. Would it be enough to just adapt the {LoginNameFilterIn} to accept an email adress as loginname?
Edit: I changed it and it works, but the LoginName is not conntected to the email adress.
--
LieVen - 11 Mar 2014
What mapper are you using?
TopicUserMapping? Is "AllowLoginName" enabled in configure?
When the user registers, an entry is created in
WikiUsers topic linking the
WikiName to the login-name. The format of this file is very particular. It must be in alphabetical order, and there cannot be any blank lines in the list.
For your first part of the question - eliminating wikinames, I believe that you'd have to write your own mapper to move away from wikiname notation for users.
--
GeorgeClark - 16 Mar 2014
That's what I was afraid of. :- (
AllowLoginName is enabled, and it does work properly. The WikiUsers topic is also generated correctly.
I'd just like to change to login with emailaddres, because I think it makes more sense, and also like to change the users chosen wikiname, because I know that many future users of the wiki prefer not to have a capital letter in the middle of their name.
I was hoping there is just a switch to simply turn of, like autolinking can be deactivated. And I do not wish to let everybody join now an then change all the
WikiNames two weeks later. That would create a mess.
--
LieVen - 17 Mar 2014
Login with email address is a 1.2 feature. Not available in 1.1.9.
--
GeorgeClark - 17 Jun 2015