• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Every time a user tries to use (that is "submit") the ChangePassword or ResetPassword forms, the oopsmanage template is displayed and the password is not changed/reset.

e.g. "Attention

Password reset failed

Can't find user ..."

Discovered that using TWiki::Client::TemplateLogin, if the user is not listed in the TWikiUsers topic, even if the users home topic exists, under the ""Access Control" section, then this error is thrown.

Suggest the error message be updated to be more informative.


If a user is not listed in Main.TWikiUsers, then the user is not able to login, regardless of whether his home topic exists.

This looks like something went wrong with the registration for these users. Adding them to the list in Main.TWikiUsers is the final step of registration. For registering at a TWiki it is not sufficient if users create their home topics in the Main web!

Please check whether you have, for example, pending registration confirmations (there's a directory RegistrationApprovals in your data directory which contains such half-done stuff).

-- haj

If Glenn has been using Apache authentication then it is possible that users have been able to login and create a "user topic" without registration. That has happened a few times at Motorola where people have logged in authenticated by LDAP and have manually created a home topic. But that is not how it is supposed to work. People must register and this adds them to TWikiUsers.

Another thing that can happen is that people upgrade TWiki and accidently overwrite the TWikiUsers topic.

In no circumstances is this a bug in TWiki that requires any fixes.

Unless there is a bug in TWiki that is rare where registration fails half way and does not update TWikiUsers. Normally when this happens it is because people have setup access rights wrong. And that is not a bug in TWiki either.

Unless there is feedback from reporter within a few days this should be discarded.

KJL

No response - discarding

KJL

ItemTemplate
Summary ChangePassword and ResetPassword fail when user not listed in TWikiUsers using TWiki::Client::TemplateLogin
ReportedBy TWiki:Main.GlennRoberts
Codebase 4.0.4
SVN Range TWiki-4.1, Sat, 18 Nov 2006, build 12001
AppliesTo Engine
Component

Priority Low
CurrentState No Action Required
WaitingFor

Checkins

TargetRelease n/a
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r5 - 2006-12-11 - KennethLavrsen
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback