Files
directus/app/src/composables
Nitwel 37762358fc Add tfa enforce flow (#7805)
* add tfa enforce flow

* add 'tfa-secret' to recommended permissions

* fix if theme if user has dark mode

* oas: rename 'enable-2fa' to 'enable-tfa'

* Add required user fields

* Uniformize styling

* Fix direct and invalid routing

* Add required permission docs

* Fix typescript warnings

* Fix typescript warnings 2

* Allow auto theme

* Nest duplicate condition check

* Fix routing for users without role

* Follow page redirects

* Reduce the use of redirect query

* Improve error UX

* Allow admins to disable 2FA

* Improve autofocus UX

* Override update permission for 'tfa_secret' when role enforces TFA

* Remove permission requirements from docs

Co-authored-by: Jose Varela <joselcvarela@gmail.com>
Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
Co-authored-by: ian <licitdev@gmail.com>
2022-06-16 01:27:59 +08:00
..
2022-05-02 13:16:03 -04:00
2021-06-08 15:59:55 -04:00
2021-06-09 11:18:21 -04:00
2021-05-04 18:52:08 -04:00
2022-06-02 18:18:49 -04:00
2022-06-02 18:18:49 -04:00
2022-06-16 01:27:59 +08:00

Composables

Composables are reusable pieces of logic that can be used inside Vue components (Composition API required).

Table of Contents