| 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 (7155 days ago) |
| Due | |
| Updated | 04/02/2006 (7150 days ago) |
| Assigned | 03/28/2006 (7155 days ago) |
| Resolved | 04/02/2006 (7150 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)...