Bug 27936 - Session-Handling ohne Cookies
Session-Handling ohne Cookies
Status: RESOLVED WONTFIX
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 4.1
Other Linux
: P4 enhancement (vote)
: UCS 3.x
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-16 16:04 CEST by Alexander Kläser
Modified: 2017-02-09 14:12 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Further conceptual development
Max CVSS v3 score:
klaeser: Patch_Available+


Attachments
Patch für Session-Handling ohne Cookies (9.90 KB, patch)
2012-07-16 16:04 CEST, Alexander Kläser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2012-07-16 16:04:58 CEST
Created attachment 4542 [details]
Patch für Session-Handling ohne Cookies

Anbei ein Patch, der das Session-Handling ohne Cookies über spezielle durch
JavaScript gesetzte Headers ermöglicht. Der Web-Server unterstützt dies bereits
(wenn "version" gesetzt ist bei umcp/auth; Umsetzung über Bug 26635), zumindest
Cookies muss er auch weiterhin unterstützen bei Updates von alten Systemen aus.
Der Patch berücksichtigt momentan noch nicht, dass bspw. im
Drucker-Moderation-Modul für UCS@school GET-Befehle genutzt werden, um über
window.open() auf PDF-Dateien zuzugreifen. Vielleicht könnte dies über
Einweg-Hashes oder über temporäre Cookies ermöglicht werden.
Comment 1 Alexander Kläser univentionstaff 2012-08-07 13:14:44 CEST
To be discussed. Wenn wir dies umsetzen möchten, sollten wir dies zu Beginn der 3.1-Entwicklung angehen.
Comment 2 Alexander Kläser univentionstaff 2012-08-17 10:03:47 CEST
Wie besprochen zunächst auf 3.x, da nicht kritisch und da sich ggf. in Zukunft noch einiges ändern kann (z.B. Single-Sign-On).
Comment 3 Florian Best univentionstaff 2017-02-09 14:12:51 CET
It makes no sense to replace the Cookie header with an own implementation (X-UMC-Session-ID) if the communication still requires state.