Skip to content

Implement changes for issue #10 and #11 - #12

Merged
alcounit merged 1 commit into
mainfrom
implement_issue_10-11
Jul 14, 2026
Merged

alcounit merged 1 commit into
mainfrom
implement_issue_10-11

Conversation

@alcounit

Copy link
Copy Markdown
Owner

Optional user authentication for browser-ui — #10

browser-ui can now optionally require users to sign in. Authentication is off by default, so nothing changes unless it's turned on.

  • Users sign in with a username and password and stay signed in via a session cookie; there's a matching sign-out.
  • When authentication is on, the dashboard and its data are protected — you have to be signed in to use them.
  • Each user only sees and manages their own browser sessions; other users' sessions are hidden.

VNC session UX: password handling and clipboard sync — #11

Makes opening password-protected VNC sessions smoother and lets users move text between their machine and the remote browser.

  • Remembers VNC passwords and tries them automatically, so a saved session connects without asking again.
  • If a password doesn't work, it quietly tries the other known ones before asking, and warns if you re-enter one that already failed.
  • After you type a working password, it offers to save it — either for that browser or for that specific version.
  • Copy and paste text both ways between your clipboard and the remote browser, with a brief on-screen confirmation.

@alcounit
alcounit merged commit 05d3ac2 into main Jul 14, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant