2
0
Fork 2

Add app passwords #15

Geschlossen
vor 5 Jahren von skylarmt geöffnet · 0 Kommentare
skylarmt hat vor 5 Jahren kommentiert
Besitzer

There is no good way to easily implement two-factor auth in app APIs that authenticate with a username and password.

We need to add a UI tool and database table for app passwords. It should work like Nextcloud's implementation, where a user can note what app/device the password is for, they see the password one time, and then in the future they can delete passwords if needed.

Modifying checkPassword() in User.lib.php should be enough to enable app passwords everywhere, although the web login flow should probably check for and refuse to accept app passwords.

There is no good way to easily implement two-factor auth in app APIs that authenticate with a username and password. We need to add a UI tool and database table for app passwords. It should work like Nextcloud's implementation, where a user can note what app/device the password is for, they see the password one time, and then in the future they can delete passwords if needed. Modifying `checkPassword()` in `User.lib.php` should be enough to enable app passwords everywhere, although the web login flow should probably check for and refuse to accept app passwords.
skylarmt hat diesen Issue vor 5 Jahren zum Version 2.2 Meilenstein hinzugefügt
skylarmt hat sich das Issue vor 5 Jahren selbst zugewiesen
skylarmt hat das Label
enhancement
vor 5 Jahren hinzugefügt
skylarmt hat dieses Issue vor 5 Jahren aus einem Commit referenziert
skylarmt hat diesen Issue vor 5 Jahren geschlossen
Anmelden, um an der Diskussion teilzunehmen.
Kein Meilenstein
Niemand zuständig
1 Beteiligte
Nachrichten
Fällig am
Das Fälligkeitsdatum ist ungültig oder außerhalb des zulässigen Bereichs. Bitte verwende das Format „jjjj-mm-tt“.

Kein Fälligkeitsdatum gesetzt.

Abhängigkeiten

Keine Abhängigkeiten gesetzt.

Referenz: Business/AccountHub#15
Laden…
Hier gibt es bis jetzt noch keinen Inhalt.