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

Adding Guest Mode/Adding Users to login to Homarr || Default Darkmode #237

Closed
2 tasks done
WahidBawa opened this issue Jun 18, 2022 · 13 comments
Closed
2 tasks done
Assignees
Labels
✨ Feature A feature you'd like to be added 🤔 Idea Tell us your ideas

Comments

@WahidBawa
Copy link

Description

Hi, I've just started using Homarr today and am loving the project. There are just a few things that concern me.

Firstly is if it is secure to make this service available to the web with my API keys for sonarr/radarr. To combat this I've set up the password env variable to secure it but I'd like to see a more fleshed-out solution.

I was thinking that there could be a guest mode login which would hide all sensitive information (API Keys) and would disable the ability to change any of the config files from the web UI. Since I'd like this to be something I can share with my friends, I don't want it to fall in the wrong hands and allow people to mess up my settings.

Along with that, I was wondering if you could make users that can log in to this service. The same way something like Dashy does.

Lastly, I was wondering if you could add a setting for default dark mode. As of right now whenever opening the service in a new browser it'll default to light mode. I tried setting the overrideDark option in the config with no luck.

Please tick the boxes

@WahidBawa WahidBawa added the 🤔 Idea Tell us your ideas label Jun 18, 2022
@WahidBawa WahidBawa changed the title <title>Adding Guest Mode/Adding Users to login to Homarr || Default Darkmode Adding Guest Mode/Adding Users to login to Homarr || Default Darkmode Jun 18, 2022
@WahidBawa
Copy link
Author

Just wanted to add, that besides the API keys the passwords for services such as Deluge should be hidden as well.

@ajnart
Copy link
Owner

ajnart commented Jun 21, 2022

Just wanted to add, that besides the API keys the passwords for services such as Deluge should be hidden as well.

You're right. I'll be working on making the API directly use the values instead of passing them inside of the requests.

I will be working on a read-only mode for the next release.

@SadBoen
Copy link

SadBoen commented Nov 4, 2022

Hope you could have time to pay on this project. Its2022-11-05, Is a long form 21 Jun

@picobng
Copy link

picobng commented Dec 24, 2022

Is default Darkmode is available now ?

@manuel-rw
Copy link
Collaborator

Hi, sadly, 0.11 will not offer this initially. However, we made major improvements to config management which will enable us such behaviour. I'll assign this issue to me, so I can implement it in 0.11.1

@mariushosting
Copy link

0.11.1

0.11.2 is out, any news about this feature? Thanks!

@manuel-rw
Copy link
Collaborator

About guest mode or default dark mode?

@mariushosting
Copy link

About guest mode or default dark mode?

about #610 :-)

@manuel-rw
Copy link
Collaborator

No, we have not worked on this yet.
But it's high on our bucket list

@maximemoreillon
Copy link

I started using Homarr recently and am really liking it!

Having the ability to give access without editing rights to users that are not logged in would be an awesome feature to have!

@manuel-rw
Copy link
Collaborator

We're now working on this btw for 0.12. We can't provide any ETA yet though

@maximemoreillon
Copy link

That's awesome news, thanks for the heads up! Looking forward to the release!

@Meierschlumpf
Copy link
Collaborator

Guest Mode / User login will be part of 0.14.0

@Meierschlumpf Meierschlumpf added the ✨ Feature A feature you'd like to be added label Aug 6, 2023
@ajnart ajnart closed this as completed Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature A feature you'd like to be added 🤔 Idea Tell us your ideas
Projects
No open projects
Status: Done
Development

No branches or pull requests

8 participants