linux-credentials / linux-credentials/credentialsd
Update authenticator source list
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Rust
- Sterne
- 259
- Forks
- 19
- Ø Merge
- 1 T. 2 Std.
- Gemergte PRs (30 T.)
- 12
Beschreibung
I think it would be good to have a mechanism to update the list of devices/authenticator sources again once hybrid becomes available again. Once we have that, the backend should prompt the user to turn on Bluetooth to connect to another device. The backend would have to know whether hybrid could ever be available though... I don't think we can distinguish between the case where someone has Bluetooth turned off in hardware vs not having Bluetooth at all, so maybe we should just assume that they could have Bluetooth and prompt them to turn it on.
The backend spec does not currently have a method to notify that the authenticator sources have changed. I'll add an issue to track that.
Originally posted by @iinuwa in https://github.com/linux-credentials/credentialsd/issues/203#issuecomment-5342091430
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem verlinkten Kontext in Issue #203 und der Backend-Spezifikation, da im Issue steht, dass derzeit keine Methode Clients darüber benachrichtigt, dass sich die Authenticator-Quellen geändert haben. Ermittle, wie eine Aktualisierung der Quellenliste und eine Bluetooth-Aufforderung dargestellt werden könnten, und berücksichtige die Unklarheit bezüglich der Hardware-Verfügbarkeit. Als abgeschlossen gilt die Aufgabe, wenn der erforderliche Mechanismus und das Verhalten geklärt und in einer implementierbaren Änderung festgehalten sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- authentication, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100