Univention Bugzilla – Bug 40806
UMC-Webserver: bind language to sessionid
Last modified: 2016-03-18 06:49:48 CET
Since UCS 4.1 it's possible to authenticate via basic-auth so that there are no sessions. This feature is now used by the self-service. But it lacks the possibility to be bound on a specific language. So if the first request is german and the seconds wants to be english this is not possible (only after the module process ends). The hash for the session-id should contain the language so that this is possible.
r67810 | YAML Bug #40806
r67809 | Bug #40806: bind language to session id when using HTTP basic authentication
OK: automated tests. Currently only univention-self-service uses the feature: ucs-test -E dangerous -s self-service
OK: manual tests:
* One UMC module process per language was created.
* Trying to DOS the machine with lots of language codes didn't work, because a max. 35 UMC module processes was created.