Tags:
create new tag
view all tags

Bug: Registration Process Not Clear

When setting up TWiki with Basic Authentication (using .htpasswd) following the Installation documentation, the following situation arises:

  • A new users registers at the TWiki
  • The new user is told she is registered but nothing about a password
  • The user is not given a password
  • When she tries to edit a page a password is requested which she does not know
  • If the user is persistent, she goes to the ResetPassword topic
  • When trying to reset the password, she is told she is not registered.

Either the installation instructions should be clarified so that this does not happen, or the user should be told to begin by resetting the password, but then the code has to change so that that routine does not insist that a password already exists.

Note that the TWikiRegistration says "Once registered you can login using your Wiki Name and password." However the user is not given a password.

Also, it is not clear what the "login account" means which is by default required as a mandatory field.

Test case

Set up fresh TWiki following instructions and configure for Basic Authentication.

Environment

TWiki version: TWikiRelease02Sep2004
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS:  
Web server:  
Perl version:  
Client OS:  
Web Browser:  

-- ThomasWeigert - 05 Apr 2005

Impact and Available Solutions

Follow up

Interesting. Did you rename TWikiRegistrationPub to TWikiRegistration? That's what you should do if you use .htpasswd.

>Note that the TWikiRegistration says "Once registered you can login using your Wiki Name and password." However the user is not given a password.

I left the default set-up in (intranet = no new password) but They are not given one because the default usage is to use a the intranets REMOTE_USER variable, which they'd only get set if they had registered and logged in with their existing intranet account.

Shall we change the default to use .htpasswd and include a password field on the packaged TWikiRegistration page?

The LoginName field is to allow a user to log-in with a name other than their WikiName. It defaults to a lowercase version of their WikiName as most systems do not insist on correct case in login names. If you want to add some clarifying wordage around that please feel free.

-- MartinCleaver - 05 Apr 2005

Stupid user error. Everything works fine after your guidance...

-- ThomasWeigert - 05 Apr 2005

Should we DefaultToInternetInsteadOfIntranetInstall?

-- MartinCleaver - 05 Apr 2005

Let me think about where I went wrong in my first Internet install. It might just need better highligthing in the doco.

-- ThomasWeigert - 06 Apr 2005

Can we close this?

-- MartinCleaver - 14 Jul 2005

I don't remember where I went wrong that time... so I guess we might as well close it... I believe there was a documentation problem but this is too far away for me to remember what the problem was...

-- ThomasWeigert - 14 Jul 2005

Fix record

Discussion

Edit | Attach | Watch | Print version | History: r9 < r8 < r7 < r6 < r5 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r9 - 2005-07-14 - ThomasWeigert
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.