Skip to content

Conversation

@Robbie-Cook
Copy link

@Robbie-Cook Robbie-Cook commented Nov 23, 2025

Demo

Video.Project.mp4

Context

Previously, OBS passwords could only be remembered by embedding them in the URL hash. This works, but it means:

  • The password can live indefinitely in browser history.
  • It ties the login experience to a specific URL.

What this PR does

  • Adds a “remember password” option on the login screen

    • Stores the OBS connection details (including password) via a dedicated cookie instead of the URL hash.
    • Allows the password to expire after a defined period instead of living forever in history.
    • Decouples the “remember me” behavior from the URL and provides a more standard, seamless login experience.
  • Bonus: Polishes the login page styling

    • Adds some small padding

@Robbie-Cook
Copy link
Author

@Niek 🙏

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