-
Notifications
You must be signed in to change notification settings - Fork 654
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
Server auth / user management #85
Comments
Current plan here:
Punt any more advanced multi-user management features. |
@patrickhulce The current plan sound's good. I have some proposals too:
|
Thanks for the feedback @KartoffelToby!
Good suggestion 👍 we plan to accomplish this with
Creating a new project has the same API-level permissions in our two-tiered model as other current requests i.e. no data is lost or destroyed. In this model, you can either allow untrusted users to create data or you don't. If you want to protect against untrusted users creating data then the server would need to use the Basic auth solution. Project creation UI itself is covered by #86. |
leaving open for basic auth story |
@patrickhulce Is it possible to set the basicAuth settings via env variables in the docker-compose file? I see that the docker server image uses If Please let me know if I'm missing a recommended approach to do setup |
You can still override anything set in the config with |
@patrickhulce I used the env vars approach. It works exactly as I hoped. Thank you! |
@patrickhulce @gulfaraz how this supposed to work? root:/usr/src/lhci# ps -ef | grep lhci For unknown reason I cannot pass basic auth config via ENV VARS, what am I missing? |
@Woitekku did you try |
Hey, having the same issue here. I guess a working example these passed as env var would help a lot:
Thanks 🙏 |
Server is currently unauthenticated, adding auth paves the way for UI and API calls that mutate and/or delete data
The text was updated successfully, but these errors were encountered: