Add app passwords #15

Закрито
5 роки тому відкрито skylarmt · 0 коментарів
skylarmt прокоментував(ла) 5 роки тому
Власник

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 додав(ла) до Version 2.2 етапу 5 роки тому
skylarmt самостійно призначений 5 роки тому
skylarmt додано
enhancement
з міткою 5 роки тому
skylarmt згадано цю задачу в коміті 5 роки тому
skylarmt закрив цю задачу 5 роки тому
Підпишіться щоб приєднатися до обговорення.
Етап відсутній
Немає виконавця
1 учасників
Сповіщення
Дата завершення
Термін дії не дійсний або знаходиться за межами допустимого діапазону. Будь ласка використовуйте формат 'yyyy-mm-dd'.

Термін виконання не встановлений.

Залежності

No dependencies set.

Reference: Business/AccountHub#15
Завантаження…
Тут ще немає жодного змісту.