Typing in my password is a pain. I don't know why I'm asked to do this when installing a plugin. The user interface already requires a password so no evil entity is going to be able to install a plugin. This is overreach.
A forum search gave these:
I don't mind having to log in. That is obviously necessary. It is the reauthentication that is a pain. I am already logged in so it isn't needed. If someone is logged in they can easily damage my printer which is way way worse than adding a plugin.
I don't know, I only use plugins from the list. It might be because of an unregistered plugin some extra security is used to make sure you really want to do this...
What list?
Maybe. But only an extra OK click is needed for that.
This may seem like a trivial bitch, but I just went through a process of opening the dialog, entering my password, installing a plugin, rebooting, making sure everything is OK, over and over. I had to do this for 8 plugins and after putting in my password 8 times I was feeling bitchy. I reboot and check because recently adding a list of plugins clobbered my system and I didn't know which one caused it.
Thanks for listening.
It's not, this is a core feature and can be disabled.
You will have to manually set the option in config.yaml though.
https://docs.octoprint.org/en/master/configuration/config_yaml.html#access-control
the setting defaultReauthenticationTimeout
.
Awesome, thanks.
Like I said "idk" lol just searched and I must have 'declined' from Access Control back when I originally installed 8 years ago? Not a peep in my config.yaml.
Since I use the backup/restore I never have to load the plugins, they come along with the restore.
I ran my raspi for the first time in 6 months and it game me a long list of upgrades. I said yes and near the end it put up a red error box (don't remember what it said). I rebooted and it wouldn't come up. I could get to ssh but the ui wouldn't load. So I started from scratch. Now I have only 3 installed and I think I will keep it this clean.
There was no security section in config.yaml so I added the section from the instructions without changes. After rebooting it says it's loading the UI then a small dialog appears in the upper left of a blank page syaing there are no printer notifications and it goes back to the loading page. It loops like this forever.
Could someone please send me the access control portion of their config.yaml? It couldn't be worse than what's in the instructions.
I just put in this and problem is fixed.
accessControl:
defaultReauthenticationTimeout: 0
Thanks mucho.
I missed something..., where do you input the command for accessControl?
Thank you mchahn!
"config.yaml" I do believe.
On a default OctoPi image you can SSH to the pi and run the following command to edit the file.
nano ~/.octoprint/config.yaml
Ctrl+S to save, Ctrl+X to exit. Then restart OctoPrint to force load the updated setting.