U realizua publikimi i projektit Vaultwarden 1.23.0 (ish bitwarden_rs), që zhvillon një pjesë serveri alternative për menaxherin e fjalëkalimeve Bitwarden, e cila është e përputhshme në nivelin API dhe mund të punojë me klientët zyrtarë të Bitwarden. Qëllimi i projektit është ofrimi i një implementimi shumë-platformë, duke mundësuar funksionimin e serverëve Bitwarden në kapacitetet e tyre, megjithatë, ndryshe nga serveri zyrtar Bitwarden, konzumon shumë më pak burime.
Kodi i projektit Vaultwarden është shkruar në gjuhën Rust dhe shpërndahet nën licencën GPLv3.0. Si DBMS mbështeten PostgreSQL, SQLite dhe MySQL. Për krahasim, serveri zyrtar Bitwarden është shkruar në gjuhën C# duke përdorur .NET Core, ASP.NET Core, i lidhur me MS SQL Server dhe ofrohet nën licencën AGPLv3.0, e cila nuk lejon krijimin e shërbimeve pa hapjen e kodit të tyre.
Aktualisht, Vaultwarden mbështet pothuajse të gjitha mundësitë e API Bitwarden:
- mbështetje për ndërfaqen web;
- mundësia e përdorimit si nga përdoruesit individualë, ashtu edhe nga organizatat;
- drejtori të personalizueshme të aksesit në degë të caktuara në pemën e fjalëkalimeve me mbështetje për skedarë të ngjitur;
- kompatibiliteti me TOTP Bitwarden;
- mbështetje për Vault API;
- mbështetje për U2F, YubiKey dhe Duo;
- mbështetje për LDAP;
- aktualizimi dinamik i fjalëkalimeve në pajisjet e përdoruesve.
- Dërgesa në formën e përfunduar web në kontejner Docker.
Në versionin e ri shënohen këto novacionet:
- shtuar mundësia e qasjes emergjente në bazën e të dhënave;
- shtuar mbështetje për kryerjen e operacioneve të menaxhimit të përdoruesve në modalitetin e paketave;
- shtuar kontrolli i lidhjes me bazën e të dhënave;
- shtuar përdorimi i detyrueshëm i politikave personale gjatë importit.
Në planet për zbatim është parashikuar implementimi i mbështetjes për SSO, grupe dhe role të përdoruesve të personalizueshme.
Burimi: opennet.ru
