mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-10-30 23:51:57 +01:00
docs: show the sign-in screens, from proxy admin to phone
Three screenshots the automation could not take: NPM's own login page, the browser prompt in front of mc-webui, and the wrapper's Sign in dialog on a real phone - the last one being the whole point of the Android work, and the one thing no amount of prose conveys. The two that carried a real hostname were retouched to mesh.example.com, matching the rest of the guide and keeping a private address out of the repository history. The phone shot is cropped to the dialog so it stays legible at the width the page renders it. It lives in android-app.md next to the feature it illustrates rather than in the HTTPS guide, which already links there. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0187QpThw1Y8n7aYDjHtMHax
This commit is contained in:
1 parent
95e8d760f5
commit
13de1dff3b
5 files changed
+13
-3
No files matched your search
+3
-1
@@ -130,7 +130,9 @@ If your instance sits behind a reverse proxy configured to require a login
|
||||
(HTTP Basic authentication — for example an **Access List** in Nginx Proxy
|
||||
Manager), the app asks for it the first time it connects, from version 1.3:
|
||||
|
||||
> **Sign in** — *mc-webui.example.com asks for a username and password.*
|
||||
<p align="center">
|
||||
<img src="../images/android-wrapper-signin.png" width="330" alt="mc-webui Android app - sign-in dialog for a server that requires a password">
|
||||
</p>
|
||||
|
||||
Enter the username and password your proxy expects and tap **SIGN IN**. They are
|
||||
remembered per server address, so later launches go straight in. Get them wrong
|
||||
|
||||
+10
-2
@@ -74,7 +74,11 @@ You should see `mc-webui` and `mc-webui-proxy`.
|
||||
|
||||
Open `http://<your-server>:81`. On first run you get a short setup form where you create
|
||||
your own administrator account — name, email and password. There is no default login to
|
||||
change afterwards.
|
||||
change afterwards. Every later visit lands on the sign-in page:
|
||||
|
||||
<p align="center">
|
||||
<img src="../images/npm-00-login-page.png" width="360" alt="Nginx Proxy Manager - sign-in page">
|
||||
</p>
|
||||
|
||||
Keep this panel on the local network and **do not forward port 81 through your router**:
|
||||
it can route traffic anywhere inside your network, and it is served over plain HTTP.
|
||||
@@ -345,7 +349,11 @@ and the Access Lists page counts the hosts using it:
|
||||
</p>
|
||||
|
||||
Every path is covered — the interface, the API, and the websocket — so there is no way in
|
||||
that skips the prompt.
|
||||
that skips the prompt. From now on the browser asks before mc-webui loads:
|
||||
|
||||
<p align="center">
|
||||
<img src="../images/npm-08-browser-login.png" width="330" alt="Browser sign-in prompt in front of mc-webui">
|
||||
</p>
|
||||
|
||||
> **Check the Android app after turning this on.** [App version 1.3](android-app.md) or
|
||||
> newer handles the prompt; older versions do not and will show the proxy's bare "401
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 64 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 8.1 KiB |
Reference in new issue
Block a user