Nextcloud support untuk menambah kan 2fa pada user user yang ada di dalam nya dengan meng install extension atau apps , saya menggunakan apps ini

kendala yang baru saya temukan adalah ketika berusaha men disable 2FA TOTP pada salah satu user , ternyata nextcloud akan tetap menganggap user tersebut masih mengaktifkan TOTP , walaupun sudah di coba di lepas dari grup yang force untuk TOTP dan di masukan ke grup yang di exclude

hal di atas dapat di baca di dokumentasi nextcloud
https://docs.nextcloud.com/server/latest/admin_manual/configuration_user/two_factor-auth.html

solusi nya dengan menggunakan command occ dengan menon aktfikan provider totp dari user yang akan di disable 2fa totp nya , solusi ini juga berguna untuk user yang kehilangan aplikasi authenticator
pertama list dulu user nya untuk melihat uid ( command cli nya berdsarkan uid user)
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ user:list |grep Agus
- 797c41fc-336c-1036-9529-3776a033de7c: Ade Agustian (UNIT SMPIT JALANCAGAK)
- b9bf1dec-15cf-1038-8fa7-af74829e681e: Agus Haeru Rohman, S.Q,. S.H (UNIT SMPIT JALANCAGAK)
- 622b8850-336c-1036-94ae-3776a033de7c: Agus Nur Purwanto, S.T (DEPT. IT)
- 84ce310e-82f4-1037-8845-17f0a082fefa: Agus Supriatna, M.Ed. (DEPT. BPI)
- 4505cab0-336c-1036-9400-3776a033de7c: Chandra Agustian (UNIT SMPIT WANAREJA)
- 21cde162-10ab-1039-927c-63d80c49c634: Dini Agustiani S.Ag (UNIT PAUD)
- 59ede90e-336b-1036-92fc-3776a033de7c: Erna Widi Agustiana (DEPT. YANKES)
- 67631662-336c-1036-94cc-3776a033de7c: H. Lalu Agus Pujiartha, Lc., MA. (UNIT STIQ)
setelah di dapatkan uid lakuakan disable provider totp untk user nya
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:state 622b8850-336c-1036-94ae-3776a033de7c
Two-factor authentication is enabled for user 622b8850-336c-1036-94ae-3776a033de7c
Enabled providers:
- totp
Disabled providers:
- backup_codes
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:disable 622b8850-336c-1036-94ae-3776a033de7c totp
Two-factor provider totp disabled for user 622b8850-336c-1036-94ae-3776a033de7c.
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:state 622b8850-336c-1036-94ae-3776a033de7c
Two-factor authentication is not enabled for user 622b8850-336c-1036-94ae-3776a033de7c
Disabled providers:
- backup_codes
- totp
root@nexcloud-45:/var/www/nextcloud#
selesai …
semoga bermanfaat