From 91b997ec3c5403b04785d4549d9fa1dc5dd9c59b Mon Sep 17 00:00:00 2001
From: Zeke Zhang <958414905@qq.com>
Date: Mon, 21 Apr 2025 12:13:37 +0800
Subject: [PATCH 1/3] feat: add "Forgot Password" feature with admin
configuration and user flow documentation
---
docs/en-US/handbook/auth/user/index.md | 67 ++++++++++++++++++++++++--
docs/fr-FR/handbook/auth/user/index.md | 67 ++++++++++++++++++++++++--
docs/ja-JP/handbook/auth/user/index.md | 60 +++++++++++++++++++++++
docs/zh-CN/handbook/auth/user/index.md | 66 +++++++++++++++++++++++--
4 files changed, 245 insertions(+), 15 deletions(-)
diff --git a/docs/en-US/handbook/auth/user/index.md b/docs/en-US/handbook/auth/user/index.md
index 53d776bb74..6d75f3975d 100644
--- a/docs/en-US/handbook/auth/user/index.md
+++ b/docs/en-US/handbook/auth/user/index.md
@@ -52,11 +52,7 @@ When sign up is not allowed, the sign up page cannot be accessed

-### Sign up form Settings
-
-:::info
-`v1.4.0-beta.7` and later versions supported.
-:::
+### Sign up form Settingsv1.4.0-beta.7+
You can set which fields in the user collection need to be displayed in the sign up form and whether they are required or not. At least one of username or email fields needs to be set to display and required.
@@ -65,3 +61,64 @@ You can set which fields in the user collection need to be displayed in the sign
Sign up page

+
+### Forgot Passwordv1.7.0+
+
+The forgot password feature allows users to reset their password via email verification when they cannot remember it.
+
+#### Admin Configuration
+
+1. **Enable Forgot Password Feature**
+
+ In "Settings" > "Authentication" > "Forgot password" tab, check the "Enable forgot password feature" checkbox.
+
+ 
+
+2. **Configure Notification Channel**
+
+ Select an email notification channel (currently only email is supported). If no notification channel is available, please add one first.
+
+ 
+
+3. **Configure Password Reset Email**
+
+ Customize the email subject and content, supporting HTML or plain text format. The following variables can be used:
+ - Current User
+ - Date
+ - Reset Password Link
+
+ 
+
+4. **Set Reset Link Validity Period**
+
+ Set the validity period of the reset link in minutes, default is 60 minutes.
+
+ 
+
+#### User Flow
+
+1. **Initiate Password Reset Request**
+
+ Click the "Forgot Password" link on the login page (requires the administrator to enable the forgot password feature first) to enter the forgot password page.
+
+ 
+
+ Enter the registered email address and click the "Send Reset Email" button.
+
+ 
+
+2. **Reset Password**
+
+ The user will receive an email containing a reset link. After clicking the link, set a new password on the opened page.
+
+ 
+
+ After setting it up, the user can log in to the system with the new password.
+
+#### Notes
+
+- The reset link has a time limit, usually valid within 60 minutes after generation (configurable by the administrator).
+- The link can only be used once and becomes invalid immediately after use.
+- If the user does not receive the reset email, please check if the email address is correct or check the spam folder.
+- Administrators should ensure that the mail server is configured correctly to guarantee successful delivery of reset emails.
+
diff --git a/docs/fr-FR/handbook/auth/user/index.md b/docs/fr-FR/handbook/auth/user/index.md
index 0e75461125..fed81ed363 100644
--- a/docs/fr-FR/handbook/auth/user/index.md
+++ b/docs/fr-FR/handbook/auth/user/index.md
@@ -52,11 +52,7 @@ Lorsque l'inscription n'est pas autorisée, la page d'inscription ne pourra pas

-### Paramètres du formulaire d'inscription
-
-:::info
-Les versions `v1.4.0-beta.7` et ultérieures prennent en charge cette fonctionnalité.
-:::
+### Paramètres du formulaire d'inscriptionv1.4.0-beta.7+
Vous pouvez définir les champs de la collection des utilisateurs à afficher dans le formulaire d'inscription et s'ils sont requis ou non. Au moins un des champs `nom d'utilisateur` ou `email` doit être défini pour s'afficher et être requis.
@@ -65,3 +61,64 @@ Vous pouvez définir les champs de la collection des utilisateurs à afficher da
Page d'inscription

+
+### Mot de passe oubliév1.7.0+
+
+La fonction de mot de passe oublié permet aux utilisateurs de réinitialiser leur mot de passe par vérification par e-mail lorsqu'ils ne s'en souviennent plus.
+
+#### Configuration administrateur
+
+1. **Activer la fonction de mot de passe oublié**
+
+ Dans "Paramètres" > "Authentification" > onglet "Mot de passe oublié", cochez la case "Activer la fonction de mot de passe oublié".
+
+ 
+
+2. **Configurer le canal de notification**
+
+ Sélectionnez un canal de notification par e-mail (actuellement, seul l'e-mail est pris en charge). Si aucun canal de notification n'est disponible, veuillez en ajouter un d'abord.
+
+ 
+
+3. **Configurer l'e-mail de réinitialisation du mot de passe**
+
+ Personnalisez l'objet et le contenu de l'e-mail, en prenant en charge le format HTML ou texte brut. Les variables suivantes peuvent être utilisées :
+ - Utilisateur actuel
+ - Date
+ - Lien de réinitialisation du mot de passe
+
+ 
+
+4. **Définir la période de validité du lien de réinitialisation**
+
+ Définissez la période de validité du lien de réinitialisation en minutes, la valeur par défaut est de 60 minutes.
+
+ 
+
+#### Flux utilisateur
+
+1. **Initier la demande de réinitialisation du mot de passe**
+
+ Cliquez sur le lien "Mot de passe oublié" sur la page de connexion (nécessite que l'administrateur active d'abord la fonction de mot de passe oublié) pour accéder à la page de mot de passe oublié.
+
+ 
+
+ Entrez l'adresse e-mail enregistrée et cliquez sur le bouton "Envoyer l'e-mail de réinitialisation".
+
+ 
+
+2. **Réinitialiser le mot de passe**
+
+ L'utilisateur recevra un e-mail contenant un lien de réinitialisation. Après avoir cliqué sur le lien, définissez un nouveau mot de passe sur la page ouverte.
+
+ 
+
+ Une fois la configuration terminée, l'utilisateur peut se connecter au système avec le nouveau mot de passe.
+
+#### Remarques
+
+- Le lien de réinitialisation a une limite de temps, généralement valide dans les 60 minutes suivant sa génération (configurable par l'administrateur).
+- Le lien ne peut être utilisé qu'une seule fois et devient invalide immédiatement après utilisation.
+- Si l'utilisateur ne reçoit pas l'e-mail de réinitialisation, veuillez vérifier si l'adresse e-mail est correcte ou consulter le dossier spam.
+- Les administrateurs doivent s'assurer que le serveur de messagerie est correctement configuré pour garantir la livraison réussie des e-mails de réinitialisation.
+
diff --git a/docs/ja-JP/handbook/auth/user/index.md b/docs/ja-JP/handbook/auth/user/index.md
index 9b0116bb01..ec317c9d6e 100644
--- a/docs/ja-JP/handbook/auth/user/index.md
+++ b/docs/ja-JP/handbook/auth/user/index.md
@@ -51,3 +51,63 @@ NocoBaseが現在サポートしているユーザー認証タイプは以下の
登録が許可されていない場合、登録ページにはアクセスできません。

+
+### パスワードを忘れた場合v1.7.0+
+
+パスワードを忘れた場合機能は、ユーザーがパスワードを思い出せない場合に、メール認証を通じてパスワードを再設定できるようにします。
+
+#### 管理者設定
+
+1. **パスワードを忘れた場合機能を有効にする**
+
+ 「設定」>「ユーザー認証」>「パスワードを忘れた場合」タブで、「パスワードを忘れた場合機能を有効にする」チェックボックスをオンにします。
+
+ 
+
+2. **通知チャネルの設定**
+
+ メール通知チャネルを選択します(現在サポートされているのはメールのみです)。利用可能な通知チャネルがない場合は、まず追加してください。
+
+ 
+
+3. **パスワードリセットメールの設定**
+
+ メールの件名と内容をカスタマイズします。HTMLまたはプレーンテキスト形式をサポートしています。以下の変数を使用できます:
+ - 現在のユーザー
+ - 日付
+ - パスワードリセットリンク
+
+ 
+
+4. **リセットリンクの有効期間を設定**
+
+ リセットリンクの有効期間(分)を設定します。デフォルトは60分です。
+
+ 
+
+#### ユーザーフロー
+
+1. **パスワードリセットリクエストの開始**
+
+ ログインページで「パスワードを忘れた場合」リンクをクリックし(管理者が事前にパスワードを忘れた場合機能を有効にする必要があります)、パスワードを忘れた場合のページに移動します。
+
+ 
+
+ 登録したメールアドレスを入力し、「リセットメールを送信」ボタンをクリックします。
+
+ 
+
+2. **パスワードのリセット**
+
+ ユーザーはリセットリンクを含むメールを受信します。リンクをクリックした後、開いたページで新しいパスワードを設定します。
+
+ 
+
+ 設定が完了すると、ユーザーは新しいパスワードでシステムにログインできます。
+
+#### 注意事項
+
+- リセットリンクには時間制限があり、通常は生成後60分間有効です(管理者が設定可能)。
+- リンクは一度しか使用できず、使用後はすぐに無効になります。
+- ユーザーがリセットメールを受信しない場合は、メールアドレスが正しいか確認するか、迷惑メールフォルダを確認してください。
+- 管理者は、リセットメールが正常に送信されるように、メールサーバーが正しく設定されていることを確認する必要があります。
diff --git a/docs/zh-CN/handbook/auth/user/index.md b/docs/zh-CN/handbook/auth/user/index.md
index 823c3bbf49..904c109c00 100644
--- a/docs/zh-CN/handbook/auth/user/index.md
+++ b/docs/zh-CN/handbook/auth/user/index.md
@@ -52,11 +52,7 @@ NocoBase 目前支持的用户认证类型有:

-### 注册表单设置
-
-:::info
-`v1.4.0-beta.7` 以上版本支持。
-:::
+### 注册表单设置v1.4.0-beta.7+
支持设置用户表中的哪些字段在注册表单中显示以及是否必填。至少需要设置用户名或邮箱中一个字段为显示和必填。
@@ -65,3 +61,63 @@ NocoBase 目前支持的用户认证类型有:
注册页

+
+### 忘记密码v1.7.0+
+
+忘记密码功能允许用户在无法记住密码时,通过邮箱验证的方式重新设置密码。
+
+#### 管理员配置
+
+1. **启用忘记密码功能**
+
+ 在"设置" > "用户认证" > "忘记密码"选项卡中,勾选"启用忘记密码功能"复选框。
+
+ 
+
+2. **配置通知渠道**
+
+ 选择一个邮件通知渠道(当前仅支持邮件)。如果没有可用的通知渠道,请先添加一个。
+
+ 
+
+3. **配置密码重置邮件**
+
+ 自定义邮件主题和内容,支持HTML或纯文本格式。可以使用以下变量:
+ - 当前用户
+ - 日期
+ - 重置密码链接
+
+ 
+
+4. **设置重置链接有效期**
+
+ 设置重置链接的有效时间(分钟),默认为60分钟。
+
+ 
+
+#### 用户使用流程
+
+1. **发起密码重置请求**
+
+ 在登录页面点击"忘记密码"链接(需要管理员先开启忘记密码功能),进入忘记密码页面。
+
+ 
+
+ 输入注册邮箱并点击"发送重置邮件"按钮。
+
+ 
+
+2. **重置密码**
+
+ 用户会收到一封包含重置链接的邮件。点击链接后,在打开的页面中设置新密码。
+
+ 
+
+ 设置完成后,用户可以使用新密码登录系统。
+
+#### 注意事项
+
+- 重置链接有时间限制,通常在生成后的60分钟内有效(可由管理员配置)
+- 链接只能使用一次,使用后立即失效
+- 如果用户没有收到重置邮件,请检查邮箱地址是否正确,或查看垃圾邮件文件夹
+- 管理员应确保邮件服务器配置正确,以保证重置邮件能够成功发送
From 6366145d87a80392bf025621f98d2b1e7d09be92 Mon Sep 17 00:00:00 2001
From: Zeke Zhang <958414905@qq.com>
Date: Wed, 23 Apr 2025 07:43:25 +0800
Subject: [PATCH 2/3] update: improve "Forgot Password" feature documentation
with updated images and additional variables
---
docs/zh-CN/handbook/auth/user/index.md | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/docs/zh-CN/handbook/auth/user/index.md b/docs/zh-CN/handbook/auth/user/index.md
index 904c109c00..9c3683cf30 100644
--- a/docs/zh-CN/handbook/auth/user/index.md
+++ b/docs/zh-CN/handbook/auth/user/index.md
@@ -72,28 +72,30 @@ NocoBase 目前支持的用户认证类型有:
在"设置" > "用户认证" > "忘记密码"选项卡中,勾选"启用忘记密码功能"复选框。
- 
+ 
2. **配置通知渠道**
选择一个邮件通知渠道(当前仅支持邮件)。如果没有可用的通知渠道,请先添加一个。
- 
+ 
3. **配置密码重置邮件**
自定义邮件主题和内容,支持HTML或纯文本格式。可以使用以下变量:
- - 当前用户
- - 日期
- - 重置密码链接
+ - 当前用户(Current user)
+ - 日期变量(Date variables)
+ - 系统设置(System settings)
+ - 重置密码链接(Reset password link)
+ - 重置链接有效期(分钟)(Reset link expiration (minutes))
- 
+ 
4. **设置重置链接有效期**
- 设置重置链接的有效时间(分钟),默认为60分钟。
+ 设置重置链接的有效时间(分钟),默认为120分钟。
- 
+ 
#### 用户使用流程
From 5be62720821635934c88487042b3ccea140efcdf Mon Sep 17 00:00:00 2001
From: Zeke Zhang <958414905@qq.com>
Date: Sun, 27 Apr 2025 17:08:51 +0800
Subject: [PATCH 3/3] update: refine "Forgot Password" feature documentation
with clearer instructions and updated images
---
docs/en-US/handbook/auth/user/index.md | 50 +++++++++++-----------
docs/fr-FR/handbook/auth/user/index.md | 54 +++++++++++------------
docs/ja-JP/handbook/auth/user/index.md | 59 +++++++++++++-------------
docs/zh-CN/handbook/auth/user/index.md | 13 +++---
4 files changed, 88 insertions(+), 88 deletions(-)
diff --git a/docs/en-US/handbook/auth/user/index.md b/docs/en-US/handbook/auth/user/index.md
index 6d75f3975d..cb466eba45 100644
--- a/docs/en-US/handbook/auth/user/index.md
+++ b/docs/en-US/handbook/auth/user/index.md
@@ -64,61 +64,61 @@ Sign up page
### Forgot Passwordv1.7.0+
-The forgot password feature allows users to reset their password via email verification when they cannot remember it.
+The forgot password feature allows users to reset their password via email verification if they forget it.
-#### Admin Configuration
+#### Administrator Configuration
1. **Enable Forgot Password Feature**
- In "Settings" > "Authentication" > "Forgot password" tab, check the "Enable forgot password feature" checkbox.
+ In "Settings" > "Authentication" > "Forgot password" tab, check the "Enable Forgot Password Feature" checkbox.
- 
+ 
2. **Configure Notification Channel**
- Select an email notification channel (currently only email is supported). If no notification channel is available, please add one first.
+ Select an email notification channel (currently only email is supported). If no notification channel is available, you need to add one first.
- 
+ 
3. **Configure Password Reset Email**
- Customize the email subject and content, supporting HTML or plain text format. The following variables can be used:
- - Current User
- - Date
- - Reset Password Link
+ Customize the email subject and content, supporting HTML or plain text format. You can use the following variables:
+ - Current user
+ - System settings
+ - Reset password link
+ - Reset link expiration (minutes)
- 
+ 
-4. **Set Reset Link Validity Period**
+4. **Set Reset Link Expiration**
- Set the validity period of the reset link in minutes, default is 60 minutes.
+ Set the validity period (in minutes) for the reset link, default is 120 minutes.
- 
+ 
-#### User Flow
+#### User Workflow
1. **Initiate Password Reset Request**
- Click the "Forgot Password" link on the login page (requires the administrator to enable the forgot password feature first) to enter the forgot password page.
+ Click the "Forgot Password" link on the login page (requires the administrator to enable the forgot password feature first) to go to the forgot password page.
- 
+ 
- Enter the registered email address and click the "Send Reset Email" button.
+ Enter the registered email address and click the "Send Reset Email" button.
- 
+ 
2. **Reset Password**
- The user will receive an email containing a reset link. After clicking the link, set a new password on the opened page.
+ The user will receive an email containing a reset link. Click the link to open a page where you can set a new password.
- 
+ 
- After setting it up, the user can log in to the system with the new password.
+ After setting it up, the user can log in to the system with the new password.
#### Notes
-- The reset link has a time limit, usually valid within 60 minutes after generation (configurable by the administrator).
+- The reset link has a time limit, by default it is valid for 120 minutes after generation (configurable by the administrator).
- The link can only be used once and becomes invalid immediately after use.
- If the user does not receive the reset email, please check if the email address is correct or check the spam folder.
-- Administrators should ensure that the mail server is configured correctly to guarantee successful delivery of reset emails.
-
+- The administrator should ensure that the mail server configuration is correct to guarantee that the reset email can be sent successfully.
diff --git a/docs/fr-FR/handbook/auth/user/index.md b/docs/fr-FR/handbook/auth/user/index.md
index fed81ed363..53c33a9e19 100644
--- a/docs/fr-FR/handbook/auth/user/index.md
+++ b/docs/fr-FR/handbook/auth/user/index.md
@@ -64,61 +64,61 @@ Page d'inscription
### Mot de passe oubliév1.7.0+
-La fonction de mot de passe oublié permet aux utilisateurs de réinitialiser leur mot de passe par vérification par e-mail lorsqu'ils ne s'en souviennent plus.
+La fonctionnalité de mot de passe oublié permet aux utilisateurs de réinitialiser leur mot de passe via une vérification par e-mail lorsqu'ils l'ont oublié.
#### Configuration administrateur
-1. **Activer la fonction de mot de passe oublié**
+1. **Activer la fonctionnalité "Mot de passe oublié"**
- Dans "Paramètres" > "Authentification" > onglet "Mot de passe oublié", cochez la case "Activer la fonction de mot de passe oublié".
+ Dans "Paramètres" > "Authentification utilisateur" > onglet "Mot de passe oublié", cochez la case "Activer la fonctionnalité Mot de passe oublié".
- 
+ 
2. **Configurer le canal de notification**
- Sélectionnez un canal de notification par e-mail (actuellement, seul l'e-mail est pris en charge). Si aucun canal de notification n'est disponible, veuillez en ajouter un d'abord.
+ Sélectionnez un canal de notification par e-mail (actuellement, seul l'e-mail est pris en charge). S'il n'y a pas de canal de notification disponible, vous devez d'abord en ajouter un.
- 
+ 
3. **Configurer l'e-mail de réinitialisation du mot de passe**
- Personnalisez l'objet et le contenu de l'e-mail, en prenant en charge le format HTML ou texte brut. Les variables suivantes peuvent être utilisées :
- - Utilisateur actuel
- - Date
- - Lien de réinitialisation du mot de passe
+ Personnalisez l'objet et le contenu de l'e-mail, en supportant les formats HTML ou texte brut. Vous pouvez utiliser les variables suivantes :
+ * Utilisateur actuel (Current user)
+ * Paramètres système (System settings)
+ * Lien de réinitialisation du mot de passe (Reset password link)
+ * Expiration du lien de réinitialisation (minutes) (Reset link expiration (minutes))
- 
+ 
-4. **Définir la période de validité du lien de réinitialisation**
+4. **Définir la durée de validité du lien de réinitialisation**
- Définissez la période de validité du lien de réinitialisation en minutes, la valeur par défaut est de 60 minutes.
+ Définissez la durée de validité du lien de réinitialisation (en minutes), la valeur par défaut est de 120 minutes.
- 
+ 
#### Flux utilisateur
-1. **Initier la demande de réinitialisation du mot de passe**
+1. **Demander la réinitialisation du mot de passe**
- Cliquez sur le lien "Mot de passe oublié" sur la page de connexion (nécessite que l'administrateur active d'abord la fonction de mot de passe oublié) pour accéder à la page de mot de passe oublié.
+ Sur la page de connexion, cliquez sur le lien "Mot de passe oublié" (l'administrateur doit d'abord activer la fonctionnalité de mot de passe oublié) pour accéder à la page de mot de passe oublié.
- 
+ 
- Entrez l'adresse e-mail enregistrée et cliquez sur le bouton "Envoyer l'e-mail de réinitialisation".
+ Entrez l'adresse e-mail enregistrée et cliquez sur le bouton "Envoyer l'e-mail de réinitialisation".
- 
+ 
2. **Réinitialiser le mot de passe**
- L'utilisateur recevra un e-mail contenant un lien de réinitialisation. Après avoir cliqué sur le lien, définissez un nouveau mot de passe sur la page ouverte.
+ L'utilisateur recevra un e-mail contenant un lien de réinitialisation. Cliquez sur le lien, puis définissez un nouveau mot de passe sur la page qui s'ouvre.
- 
+ 
- Une fois la configuration terminée, l'utilisateur peut se connecter au système avec le nouveau mot de passe.
+ Une fois terminé, l'utilisateur peut se connecter au système avec le nouveau mot de passe.
#### Remarques
-- Le lien de réinitialisation a une limite de temps, généralement valide dans les 60 minutes suivant sa génération (configurable par l'administrateur).
-- Le lien ne peut être utilisé qu'une seule fois et devient invalide immédiatement après utilisation.
-- Si l'utilisateur ne reçoit pas l'e-mail de réinitialisation, veuillez vérifier si l'adresse e-mail est correcte ou consulter le dossier spam.
-- Les administrateurs doivent s'assurer que le serveur de messagerie est correctement configuré pour garantir la livraison réussie des e-mails de réinitialisation.
-
+* Le lien de réinitialisation a une durée limitée, par défaut il est valide pendant 120 minutes après sa génération (configurable par l'administrateur).
+* Le lien ne peut être utilisé qu'une seule fois et devient invalide immédiatement après utilisation.
+* Si l'utilisateur ne reçoit pas l'e-mail de réinitialisation, veuillez vérifier si l'adresse e-mail est correcte ou consulter le dossier des courriers indésirables.
+* L'administrateur doit s'assurer que la configuration du serveur de messagerie est correcte pour garantir que les e-mails de réinitialisation peuvent être envoyés avec succès.
diff --git a/docs/ja-JP/handbook/auth/user/index.md b/docs/ja-JP/handbook/auth/user/index.md
index ec317c9d6e..419ff496b8 100644
--- a/docs/ja-JP/handbook/auth/user/index.md
+++ b/docs/ja-JP/handbook/auth/user/index.md
@@ -54,60 +54,61 @@ NocoBaseが現在サポートしているユーザー認証タイプは以下の
### パスワードを忘れた場合v1.7.0+
-パスワードを忘れた場合機能は、ユーザーがパスワードを思い出せない場合に、メール認証を通じてパスワードを再設定できるようにします。
+パスワードを忘れた場合機能により、ユーザーはパスワードを忘れた際に、メール認証を通じてパスワードを再設定できます。
#### 管理者設定
1. **パスワードを忘れた場合機能を有効にする**
- 「設定」>「ユーザー認証」>「パスワードを忘れた場合」タブで、「パスワードを忘れた場合機能を有効にする」チェックボックスをオンにします。
+ 「設定」>「ユーザー認証」>「パスワードを忘れた場合」タブで、「パスワードを忘れた場合機能を有効にする」チェックボックスをオンにします。
- 
+ 
-2. **通知チャネルの設定**
+2. **通知チャネルを設定する**
- メール通知チャネルを選択します(現在サポートされているのはメールのみです)。利用可能な通知チャネルがない場合は、まず追加してください。
+ メール通知チャネルを選択します(現在はメールのみサポート)。利用可能な通知チャネルがない場合は、まず追加する必要があります。
- 
+ 
-3. **パスワードリセットメールの設定**
+3. **パスワードリセットメールを設定する**
- メールの件名と内容をカスタマイズします。HTMLまたはプレーンテキスト形式をサポートしています。以下の変数を使用できます:
- - 現在のユーザー
- - 日付
- - パスワードリセットリンク
+ メールの件名と内容をカスタマイズします。HTMLまたはプレーンテキスト形式をサポートしています。以下の変数を使用できます:
+ * 現在のユーザー(Current user)
+ * システム設定(System settings)
+ * パスワードリセットリンク(Reset password link)
+ * リセットリンクの有効期限(分)(Reset link expiration (minutes))
- 
+ 
-4. **リセットリンクの有効期間を設定**
+4. **リセットリンクの有効期限を設定する**
- リセットリンクの有効期間(分)を設定します。デフォルトは60分です。
+ リセットリンクの有効時間(分)を設定します。デフォルトは120分です。
- 
+ 
-#### ユーザーフロー
+#### ユーザーの使用フロー
-1. **パスワードリセットリクエストの開始**
+1. **パスワードリセットリクエストを開始する**
- ログインページで「パスワードを忘れた場合」リンクをクリックし(管理者が事前にパスワードを忘れた場合機能を有効にする必要があります)、パスワードを忘れた場合のページに移動します。
+ ログインページで「パスワードを忘れた場合」リンクをクリックし(管理者が事前にパスワードを忘れた場合機能を有効にする必要があります)、パスワードを忘れた場合のページに移動します。
- 
+ 
- 登録したメールアドレスを入力し、「リセットメールを送信」ボタンをクリックします。
+ 登録したメールアドレスを入力し、「リセットメールを送信」ボタンをクリックします。
- 
+ 
-2. **パスワードのリセット**
+2. **パスワードをリセットする**
- ユーザーはリセットリンクを含むメールを受信します。リンクをクリックした後、開いたページで新しいパスワードを設定します。
+ ユーザーはリセットリンクを含むメールを受信します。リンクをクリックした後、開いたページで新しいパスワードを設定します。
- 
+ 
- 設定が完了すると、ユーザーは新しいパスワードでシステムにログインできます。
+ 設定が完了すると、ユーザーは新しいパスワードでシステムにログインできます。
#### 注意事項
-- リセットリンクには時間制限があり、通常は生成後60分間有効です(管理者が設定可能)。
-- リンクは一度しか使用できず、使用後はすぐに無効になります。
-- ユーザーがリセットメールを受信しない場合は、メールアドレスが正しいか確認するか、迷惑メールフォルダを確認してください。
-- 管理者は、リセットメールが正常に送信されるように、メールサーバーが正しく設定されていることを確認する必要があります。
+* リセットリンクには時間制限があります。デフォルトでは生成後120分間有効です(管理者が設定可能)。
+* リンクは一度しか使用できず、使用後はすぐに無効になります。
+* ユーザーがリセットメールを受信しない場合は、メールアドレスが正しいか確認するか、迷惑メールフォルダを確認してください。
+* 管理者は、リセットメールが正常に送信されるように、メールサーバーの設定が正しいことを確認する必要があります。
diff --git a/docs/zh-CN/handbook/auth/user/index.md b/docs/zh-CN/handbook/auth/user/index.md
index 9c3683cf30..b49360caca 100644
--- a/docs/zh-CN/handbook/auth/user/index.md
+++ b/docs/zh-CN/handbook/auth/user/index.md
@@ -64,7 +64,7 @@ NocoBase 目前支持的用户认证类型有:
### 忘记密码v1.7.0+
-忘记密码功能允许用户在无法记住密码时,通过邮箱验证的方式重新设置密码。
+忘记密码功能允许用户在忘记密码时,通过邮箱验证的方式重新设置密码。
#### 管理员配置
@@ -76,24 +76,23 @@ NocoBase 目前支持的用户认证类型有:
2. **配置通知渠道**
- 选择一个邮件通知渠道(当前仅支持邮件)。如果没有可用的通知渠道,请先添加一个。
+ 选择一个邮件通知渠道(当前仅支持邮件)。如果没有可用的通知渠道,需要先添加一个。

3. **配置密码重置邮件**
- 自定义邮件主题和内容,支持HTML或纯文本格式。可以使用以下变量:
+ 自定义邮件主题和内容,支持 HTML 或纯文本格式。可以使用以下变量:
- 当前用户(Current user)
- - 日期变量(Date variables)
- 系统设置(System settings)
- 重置密码链接(Reset password link)
- 重置链接有效期(分钟)(Reset link expiration (minutes))
- 
+ 
4. **设置重置链接有效期**
- 设置重置链接的有效时间(分钟),默认为120分钟。
+ 设置重置链接的有效时间(分钟),默认为 120 分钟。

@@ -119,7 +118,7 @@ NocoBase 目前支持的用户认证类型有:
#### 注意事项
-- 重置链接有时间限制,通常在生成后的60分钟内有效(可由管理员配置)
+- 重置链接有时间限制,默认是在生成后的 120 分钟内有效(可由管理员配置)
- 链接只能使用一次,使用后立即失效
- 如果用户没有收到重置邮件,请检查邮箱地址是否正确,或查看垃圾邮件文件夹
- 管理员应确保邮件服务器配置正确,以保证重置邮件能够成功发送