browserpass / browserpass-native

Browserpass native client app
ISC License
394 stars 50 forks source link

How to configure browser in windows manually? #150

Closed ErnestDong closed 3 months ago

ErnestDong commented 3 months ago

General information


If you are getting an error immediately after opening popup, have you followed the Configure browsers documentation section?

I got a Windows laptop for work without admin privileges. But the official Windows installation of browserpass needs admin right. Therefore I decide to build browserpass from source. But I stuck with no idea of how to configure browsers since make host-edge-user returns The operating system Windows_NT is not supported. So I wonder how you configure browsers in the installation exe.

Exact steps to reproduce the problem

  1. make browserpass-windows64

  2. make host-edge-user

What should happen?

configure browser

What happened instead?

The operating system Windows_NT is not supported
make: *** [Makefile:265: hosts-edge-user] Error 1
maximbaz commented 3 months ago

Hello! Like so:

https://github.com/browserpass/browserpass-native/blob/c661efc2ab576f324f76ef33918477b0d2dfc924/windows-setup.wxs#L18-L23

I suppose you will need to use HKCU (current user) since you won't have permissions for the HKLM, and do put the appropriate paths to your json files. Also remember to update your json files themselves to have the correct path to the binary inside. Good luck :slightly_smiling_face:

ErnestDong commented 3 months ago

very helpful. thank you