https://github.com/pioreactor/pioreactor-basic-auth-for-ui
https://github.com/pioreactor/pioreactor-basic-auth-for-ui
pioreactor-plugin
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pioreactor/pioreactor-basic-auth-for-ui
- Owner: Pioreactor
- License: mit
- Created: 2023-07-02T21:03:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-10T20:04:35.000Z (almost 3 years ago)
- Last Synced: 2025-06-26T07:50:56.372Z (11 months ago)
- Topics: pioreactor-plugin
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# pioreactor-basic-auth-for-ui
This adds basic auth to access your Pioreactor UI.
> **Warning**
> The web server is still HTTP. Malicious users _on your network_ can read any data going back and forth, including an encoded version of the user/name password.
## Installation
1. On your leader Pioreactor, run
```
pio install-plugin pioreactor-basic-auth-for-ui
```
2. Next, execute:
```
pio run change_ui_credentials
```
4. Refresh the UI and you should be greeted with a pop up.
5. Add the API key from `pio run change_ui_credentials` to your config.ini
6. Finally, you should restart the leader now, or later.