Summary | PATH_INFO is not preserved on login redirect. |
Queue | Horde Framework Packages |
Queue Version | FRAMEWORK_3 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | Horde Developers (at) |
Requester | horde (at) portfolio16 (dot) de |
Created | 03/28/2006 (7041 days ago) |
Due | |
Updated | 04/02/2006 (7036 days ago) |
Assigned | 03/28/2006 (7041 days ago) |
Resolved | 04/02/2006 (7036 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
State ⇒ Assigned
State ⇒ Unconfirmed
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ PATH_INFO is not preserved on login redirect.
Queue ⇒ Horde Framework Packages
I'm using Horde 3.1.1 and Chora 2.0.1. The usage is restricted to
developers, so if someone jumps to a chora URL, he gets redirected to
/horde/login.php to give his credentials. After logging in he is NOT
returned to the correct URL.
Steps to reproduce:
1. Developer gets commit-mail with the following URL:
https://HOST/horde/chora/diff.php/foo/bar/bin/notify?r1=1.3&r2=1.4&ty=h
2. When visiting this URL, he gets redirected to:
https://eisler.eisfair.net/horde/login.php?url=%2Fhorde%2Fchora%2Fdiff.php%3Fr1%3D1.3%26amp%3Br2%3D1.4%26amp%3Bty%3Dh&nosideba
r=1
(See the missing PATH_INFO)
3. After loggin in, he gets redirected back to:
https://HOST/horde/chora/diff.php?r1=1.3&r2=1.4&ty=h
That page gives a nondescript error message (obviously)...