Spiegel von
https://github.com/dani-garcia/vaultwarden.git
synchronisiert 2024-11-29 06:20:29 +01:00
Adds Yubikey OTP Support to Readme
Dieser Commit ist enthalten in:
Ursprung
6d735806c0
Commit
2c233cda8b
1 geänderte Dateien mit 18 neuen und 1 gelöschten Zeilen
19
README.md
19
README.md
|
@ -28,6 +28,7 @@ _*Note, that this project is not associated with the [Bitwarden](https://bitward
|
||||||
- [Enabling HTTPS](#enabling-https)
|
- [Enabling HTTPS](#enabling-https)
|
||||||
- [Enabling WebSocket notifications](#enabling-websocket-notifications)
|
- [Enabling WebSocket notifications](#enabling-websocket-notifications)
|
||||||
- [Enabling U2F authentication](#enabling-u2f-authentication)
|
- [Enabling U2F authentication](#enabling-u2f-authentication)
|
||||||
|
- [Enabling YubiKey OTP authentication](#enabling-yubikey-otp-authentication)
|
||||||
- [Changing persistent data location](#changing-persistent-data-location)
|
- [Changing persistent data location](#changing-persistent-data-location)
|
||||||
- [/data prefix:](#data-prefix)
|
- [/data prefix:](#data-prefix)
|
||||||
- [database name and location](#database-name-and-location)
|
- [database name and location](#database-name-and-location)
|
||||||
|
@ -68,11 +69,11 @@ Basically full implementation of Bitwarden API is provided including:
|
||||||
* Serving the static files for Vault interface
|
* Serving the static files for Vault interface
|
||||||
* Website icons API
|
* Website icons API
|
||||||
* Authenticator and U2F support
|
* Authenticator and U2F support
|
||||||
|
* YubiKey OTP
|
||||||
|
|
||||||
## Missing features
|
## Missing features
|
||||||
* Email confirmation
|
* Email confirmation
|
||||||
* Other two-factor systems:
|
* Other two-factor systems:
|
||||||
* YubiKey OTP (if your key supports U2F, you can use that)
|
|
||||||
* Duo
|
* Duo
|
||||||
* Email codes
|
* Email codes
|
||||||
|
|
||||||
|
@ -252,6 +253,22 @@ docker run -d --name bitwarden \
|
||||||
|
|
||||||
Note that the value has to include the `https://` and it may include a port at the end (in the format of `https://bw.domain.tld:port`) when not using `443`.
|
Note that the value has to include the `https://` and it may include a port at the end (in the format of `https://bw.domain.tld:port`) when not using `443`.
|
||||||
|
|
||||||
|
### Enabling YubiKey OTP authentication
|
||||||
|
To enable YubiKey authentication, you must set the `YUBICO_CLIENT_ID` and `YUBICO_SECRET_KEY` env variables.
|
||||||
|
|
||||||
|
If `YUBICO_SERVER` is not specified, it will use the default YubiCloud servers. You can generate `YUBICO_CLIENT_ID` and `YUBICO_SECRET_KEY` for the default YubiCloud [here](https://upgrade.yubico.com/getapikey/).
|
||||||
|
|
||||||
|
Note: In order to generate API keys or use a YubiKey with an OTP server, it must be registered. After configuring your key in the [YubiKey Personalization Tool](https://www.yubico.com/products/services-software/personalization-tools/use/), you can register it with the default servers [here](https://upload.yubico.com/).
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker run -d --name bitwarden \
|
||||||
|
-e YUBICO_CLIENT_ID=12345 \
|
||||||
|
-e YUBICO_SECRET_KEY=ABCDEABCDEABCDEABCDE= \
|
||||||
|
-v /bw-data/:/data/ \
|
||||||
|
-p 80:80 \
|
||||||
|
mprasil/bitwarden:latest
|
||||||
|
```
|
||||||
|
|
||||||
### Changing persistent data location
|
### Changing persistent data location
|
||||||
|
|
||||||
#### /data prefix:
|
#### /data prefix:
|
||||||
|
|
Laden …
In neuem Issue referenzieren