Add app passwords #15

Fechado
aberto por skylarmt 5 anos atrás · 0 comentários
Proprietário

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 adicionou esta issue para o marco Version 2.2 5 anos atrás
skylarmt se auto atribuiu para esta issue 5 anos atrás
skylarmt adicionou o rótulo
enhancement
5 anos atrás
skylarmt citou esta issue em um commit 5 anos atrás
skylarmt fechou esta issue 5 anos atrás
Acesse para participar desta conversação.
Sem marco
Sem responsável
1 participante(s)
Notificações
Data limite
A data limite é inválida ou está fora do intervalo. Por favor, use o formato 'dd/mm/aaaa'.

Data limite não informada.

Dependências

Nenhuma dependência definida.

Referência: Business/AccountHub#15
Carregando…
Ainda não há conteúdo.