You are here: Foswiki>Tasks Web>Item1914 (12 Aug 2009, MichaelDaum)Edit Attach

Item1914: login broken with AllowLoginName switched on

pencil
Priority: Urgent
Current State: Closed
Released In:
Target Release: n/a
Applies To: Extension
Component: TopicUserMappingContrib, Engine
Branches:
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum
When TopicUserMapping is called in the middle of the Users constructor it tries to call it already using something like {session}->{users} ... which does not yet exist:
Can't call method "handlesUser" on an undefined value at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users/TopicUserMapping.pm line 1029.
 at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users/TopicUserMapping.pm line 1029
   Foswiki::Users::TopicUserMapping::_cacheUser('Foswiki::Users::TopicUserMapping=HASH(0x8902754)', 'FredNeuman', 'fred') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users/TopicUserMapping.pm line 1120
   Foswiki::Users::TopicUserMapping::_loadMapping('Foswiki::Users::TopicUserMapping=HASH(0x8902754)') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users/TopicUserMapping.pm line 229
   Foswiki::Users::TopicUserMapping::_userReallyExists('Foswiki::Users::TopicUserMapping=HASH(0x8902754)', 'foo') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users/TopicUserMapping.pm line 151
   Foswiki::Users::TopicUserMapping::handlesUser('Foswiki::Users::TopicUserMapping=HASH(0x8902754)', 'undef', 'foo', '') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users.pm line 213
   Foswiki::Users::_getMapping('Foswiki::Users=HASH(0x8838544)', 'undef', 'foo', 'undef', 0) called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users.pm line 876
   Foswiki::Users::checkPassword('Foswiki::Users=HASH(0x8838544)', 'foo', 'bar') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/LoginManager.pm line 367
   Foswiki::LoginManager::loadSession('Foswiki::LoginManager::TemplateLogin=HASH(0x8958838)', 'undef', 'Foswiki::Users=HASH(0x8838544)') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Users.pm line 131
   Foswiki::Users::new('Foswiki::Users', 'Foswiki=HASH(0x8154648)') called at /home/www-data/foswiki/trunk/core/lib/Foswiki.pm line 1553
   Foswiki::new('Foswiki', 'undef', 'Foswiki::Request=HASH(0x87ce930)', 'HASH(0x87b59dc)') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/UI.pm line 300
   Foswiki::UI::_execute('Foswiki::Request=HASH(0x87ce930)', 'CODE(0x87c1d74)', 'logon', 1, 'login', 1) called at /home/www-data/foswiki/trunk/core/lib/Foswiki/UI.pm line 282
   Foswiki::UI::handleRequest('Foswiki::Request=HASH(0x87ce930)') called at /home/www-data/foswiki/trunk/core/lib/Foswiki/Engine/CGI.pm line 29
   Foswiki::Engine::CGI::run('Foswiki::Engine::CGI=HASH(0x8669730)') called at /home/www-data/foswiki/trunk/core/bin/login line 45

Sorted.

-- CrawfordCurrie - 10 Aug 2009

Re-opened for small glitch

-- CrawfordCurrie - 11 Aug 2009

Re-opened for another glitch

-- MichaelDaum - 12 Aug 2009

ItemTemplate edit

Summary login broken with AllowLoginName switched on
ReportedBy MichaelDaum
Codebase
SVN Range Foswiki-1.0.0, Thu, 08 Jan 2009, build 1878
AppliesTo Extension
Component TopicUserMappingContrib, Engine
Priority Urgent
CurrentState Closed
WaitingFor
Checkins distro:5970570d4a6f distro:c4f5b1ee7c9a distro:92b6b24cd1f6
TargetRelease n/a
ReleasedIn
Topic revision: r8 - 12 Aug 2009, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy