mirror of
https://github.com/nextcloud/documentation.git
synced 2025-12-12 07:29:47 +07:00
Use `sudo -E -u www-data php occ` everywhere. Motivation: this should work on more appliances like also inside docker containers. Signed-off-by: Simon L. <szaimen@e.mail.de>
28 lines
1.1 KiB
ReStructuredText
28 lines
1.1 KiB
ReStructuredText
.. _authentication:
|
|
|
|
==============
|
|
Authentication
|
|
==============
|
|
|
|
App passwords
|
|
^^^^^^^^^^^^^
|
|
|
|
App passwords allow users to authenticate multiple client applications against their Nextcloud account without giving the application the login password. App passwords are mandatory for accounts with :ref:`two-factor authentication<two-factor-auth>` enabled.
|
|
|
|
Some clients support *remote wipe*, which makes the connected application delete its local data.
|
|
|
|
.. _authentication-app-password-clean-up:
|
|
|
|
Automated clean-up
|
|
******************
|
|
|
|
.. versionadded:: 30
|
|
|
|
Nextcloud will delete unused passwords. Passwords set for *remote wipe* are deleted after 60 days of no usage. App passwords of client applications are deleted after 365 days of no usage.
|
|
|
|
The time spans can be overwritten with configuration::
|
|
|
|
sudo -E -u www-data php occ config:system:set token_auth_wipe_token_retention --type=int --value 2592000 # 60*60*24*30 - 30 days
|
|
sudo -E -u www-data php occ config:system:set token_auth_token_retention --type=int --value 63072000 # 60*60*24*365*2 - 2 years
|
|
|
|
Values are set in **seconds**. |