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
>> I'm not sure, I'm getting this now: > > > > This has nothing to do with logintasks - it has to do with you being > an admin. In Horde_Registry::pushApp(), if you are an admin the line: > > $checkPerms && $this->hasPermission($app, PERMS_READ) > > will always return true, and the code in hasPermission() will *never* > call isAuthenticated() to setup the session. The isAuthenticated() > check must occur before the session is created in any application > handling authentication. > > > > I think there are 2 problems with the logic in hasPermission(): > > 1.) Being a horde admin does not automatically give you 'permission' > to access it. You need valid authentication to that auth also. > > 2.) Applications that require authentication by definition will > *never* allow guest access. > > > > So try my commit to Registry.php in hordegit - it seems to fix things for me.
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