Closed (won't fix)
Project:
Secure Site
Version:
5.x-1.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
21 Dec 2007 at 00:27 UTC
Updated:
12 Feb 2008 at 01:34 UTC
I have posted here http://drupal.org/node/202845 a temporary patch for Secure Site to solve a conflict with php module. May be the problem will be solved modifying phpbb module that is still under development.
| Comment | File | Size | Author |
|---|---|---|---|
| securesite.module.patch | 497 bytes | Devis |
Comments
Comment #1
junyor commentedWould you please provide more information about the conflict and how it can be reproduced? Thank you.
Comment #2
Devis commentedFirst install "phpBB" and "SecureSite" modules. PhpBB module require phpBB .htaccess editing to handle login and logout.
When the user is in the forum and click "Logout" he is redirected to http://www.site.com/phpbb/logout a menu call for the function "_phpbb_logout()":
This invokes "user logout" so the execution is passed to all implementations of hook_user and particularly to SecureSite one:
where there is a call to securesite_goto()
that finally calls
At this point $url equals to http://www.site.com/phpbb/logout so the browser is redirected to the initial url causing a redirection loop.
Also note that the securesite_goto() exit conflicts with _phpbb_logout() because the execution never returns there to execute the last rows:
Comment #3
junyor commentedI'd really rather not have module-specific changes hacks in Secure Site. There is one for LDAP Integration because Secure Site and LDAP are a natural fit together. Maybe if there is more demand for this, we'll look at it again. Until then: won't fix.