Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running applications not supported for usernames containing whitespace #594

Open
flongford opened this issue Feb 17, 2022 · 0 comments
Open

Comments

@flongford
Copy link
Contributor

flongford commented Feb 17, 2022

When a user with a whitespace character (i.e. my username) in their username logs in, an account is successfully created and they will be able to access the Simphony-Remote dashboard. However, application containers will not be properly deployed / connected to.

Unfortunately there is not a very verbose error traceback - in the logs we typically get something like:

Code: 500 Server at http://127.0.0.1:49164/user/my%20username/containers/my-container/ didn't respond in 30 seconds

This is particularly an issue when supporting OAuth2 login flow, since we don't have control over the username that is returned from the Identity provider. It is then left up to on the Authenticator class to handle the returned username appropriately, but this component is configurable and may be contributed by a 3rd-party.

In short, we should either fully support usernames with whitespace or better document that we do not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant