summary refs log tree commit diff
path: root/develop/usage/configuration/homeserver_sample_config.html
diff options
context:
space:
mode:
authorreivilibre <reivilibre@users.noreply.github.com>2021-12-06 19:12:16 +0000
committerreivilibre <reivilibre@users.noreply.github.com>2021-12-06 19:12:16 +0000
commite5862025186b65a98a5933e1c01d91c919395b8a (patch)
tree14a88679aa32366a5f7cb11ac7b238a7b244fa14 /develop/usage/configuration/homeserver_sample_config.html
parentdeploy: 8b4b153c9e86c04c7db8c74fde4b6a04becbc461 (diff)
downloadsynapse-e5862025186b65a98a5933e1c01d91c919395b8a.tar.xz
deploy: 2f053f3f82ca174cc1c858c75afffae51af8ce0d
Diffstat (limited to '')
-rw-r--r--develop/usage/configuration/homeserver_sample_config.html38
1 files changed, 38 insertions, 0 deletions
diff --git a/develop/usage/configuration/homeserver_sample_config.html b/develop/usage/configuration/homeserver_sample_config.html
index ea6e48b14d..e41b8ce50f 100644
--- a/develop/usage/configuration/homeserver_sample_config.html
+++ b/develop/usage/configuration/homeserver_sample_config.html
@@ -1401,6 +1401,44 @@ oembed:
 #
 #session_lifetime: 24h
 
+# Time that an access token remains valid for, if the session is
+# using refresh tokens.
+# For more information about refresh tokens, please see the manual.
+# Note that this only applies to clients which advertise support for
+# refresh tokens.
+#
+# Note also that this is calculated at login time and refresh time:
+# changes are not applied to existing sessions until they are refreshed.
+#
+# By default, this is 5 minutes.
+#
+#refreshable_access_token_lifetime: 5m
+
+# Time that a refresh token remains valid for (provided that it is not
+# exchanged for another one first).
+# This option can be used to automatically log-out inactive sessions.
+# Please see the manual for more information.
+#
+# Note also that this is calculated at login time and refresh time:
+# changes are not applied to existing sessions until they are refreshed.
+#
+# By default, this is infinite.
+#
+#refresh_token_lifetime: 24h
+
+# Time that an access token remains valid for, if the session is NOT
+# using refresh tokens.
+# Please note that not all clients support refresh tokens, so setting
+# this to a short value may be inconvenient for some users who will
+# then be logged out frequently.
+#
+# Note also that this is calculated at login time: changes are not applied
+# retrospectively to existing sessions for users that have already logged in.
+#
+# By default, this is infinite.
+#
+#nonrefreshable_access_token_lifetime: 24h
+
 # The user must provide all of the below types of 3PID when registering.
 #
 #registrations_require_3pid: