6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
9/2/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#8475] Skipping login tasks not working as expected
*
Your Email Address
*
Spam protection
Enter the letters below:
.__.. ..__..___.. . | |\ /| | | |__| |__\ \/ |__| | | |
Comment
>> Ah, I found the switch to trigger that behavior. I had hordeauth set > >> to false during debugging this. If I turn it on, I'm right logged in > >> to IMP. But without that I get the mentioned behavior, and not the > >> IMP login page. > > > > Finally reproduced by removing myself from admin list. When > rewriting Horde_Registry::hasPermission(), I neglected the special > case of a user not authenticated to an app but requesting only SHOW > permission. In this single case, we need to do a permissions check > since this is the only permission allowed if not authenticated. See: > > > > http://lists.horde.org/archives/commits/2009-August/001705.html > > > > Still can't reproduce the rest though, no matter what combo of > auth/admin/initial_app parameters I set. At worst (a combo that > doesn't auto login to IMP), the IMP portal block reports it is not > authenticated and the IMP sidebar link doesn't show anything. > Clicking on an IMP/Mail link leads to the login page. All of this is > working as expected. > > > > I'm not sure how imp_imap->ob is not set in the garbage collection > class. To reach there, we have to successfully finish IMP > authentication which by definition requires the Horde_Imap_Client > object to be loaded into the session. Might be useful to do a > print_r on the imp_imap->ob object in IMP_Imap_Tree to see what it is > set to.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers