/BitwardenClients

A modified version of the mac bitwarden client, supporting fido2 keys. based on https://github.com/bitwarden/clients/pull/6375

Primary LanguageTypeScriptOtherNOASSERTION

Branch note:

This repository keeps a copy of the changes from a PR that enables fido2 support on the mac build synced with the most recent changes on the official repo.

based on bitwarden/clients#6375

To build run:

cd apps/desktop/
npm run build
npm run pack:mac

Latest commit from original branch merged: 6199e585326949120350e396ab5bce64d64aba18

If you have any errors on the notorizing step it is no issue , as your dmg is already available at: $PROJECT_ROOT$/apps/desktop/dist/mac-universal/Bitwarden.app All you got to do is copy to /Applications/

IMPORTANT: I Am not a javascript developer, I am not familiar with electron , I just did some small changes and glued everything together so I was able to use the changes from the original PR locally, and I figured many would like to do the same. Use this AT YOUR OWN RISK.

Bitwarden

Github Workflow browser build on master Github Workflow CLI build on master Github Workflow desktop build on master Github Workflow web build on master gitter chat


Bitwarden Client Applications

This repository houses all Bitwarden client applications except the Mobile application.

Please refer to the Clients section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.

Related projects:

We're Hiring!

Interested in contributing in a big way? Consider joining our team! We're hiring for many positions. Please take a look at our Careers page to see what opportunities are currently open as well as what it's like to work at Bitwarden.

Contribute

Code contributions are welcome! Please commit any pull requests against the master branch. Learn more about how to contribute by reading the Contributing Guidelines. Check out the Contributing Documentation for how to get started with your first contribution.

Security audits and feedback are welcome. Please open an issue or email us privately if the report is sensitive in nature. You can read our security policy in the SECURITY.md file.