At the very beginning after installed Syncthing on Win10, Syncthing can automatically logged in after run, but I am not sure starting from when, it need me to manually click on the “Sign in” button to login – pls. see attached screen capture:
You can just disable the authentication in the settings if not needed. Otherwise you should see how your browser or possibly a password manager can fill in the details automatically.
It is also possible to embed the password in the URL itself (e.g. https://<user>:<password>@localhost:8384). I find this useful when I want to have Syncthing protected from remote access but also be able to access it easily locally.
The password embedded URL " https://<user>:<password>@localhost:8384" does work!
but…
The problem is that I auto-run Syncthing by putting the shortcut of “Syncthing.exe” into the user startup folder:
C:\Users<userName>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
So, is it possible to embed the password thru something like:
Better split up starting and opening the browser then. Add --no-browser to the command line in your autostart shortcut. Then add another shortcut for the URL, including the user and password.
That’s unfortunate behavior of your browser. You could try to make it a “pinned tab”, so it opens every time. I don’t know if that will work without additional authentication, but worth a try.
Is this Firefox? If yes, I think there should be a preference in about:config to disable the confirmation pop-up. Chromium browsers seem to just log in without any questions.
Please check http://kb.mozillazine.org/Network.http.phishy-userpass-length. This is a hidden preference that needs to be added to about:config manually. Also, according to the description, there are some security-related implications of disabling the confirmation dialog entirely, although I’m not sure how relevant it really is, seeing that other browsers don’t use such methods to block automated logins.