mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Previously in a specific situation (apache_urls = False and password_auth = True), we saw that users would see a blank screen rather than an informative error message. This should not happen under any circumstances. This has been replaced with logic to handle the failure modes in as sane of a way as possible. If the above situation is true, we provide the users with their random password and a login box. If any other bad situation occurs, we pass the error message along to them. Additionally a new variable "password_auth" has been introduced, describing whether or not passwords should be used to authenticate users (mostly auto-magically) against their notebooks. Because we have control over this docker image, it is possible we can handle that specific case above by convincing ipython to set a content-origin header allowing the galaxy host to make the JS login request.
9 lines
123 B
Plaintext
9 lines
123 B
Plaintext
[main]
|
|
apache_urls = False
|
|
password_auth = False
|
|
|
|
[docker]
|
|
command = "docker"
|
|
image = "bgruening/docker-ipython-notebook"
|
|
|