From c0d72682b84b311a0a8bdc2940554d7c6175ddda Mon Sep 17 00:00:00 2001 From: "HESU\\HESU" <1696136552@qq.com> Date: Thu, 20 Mar 2025 11:40:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controller/IndexController.php | 15 ++++ app/view/index/privacy.html | 105 +++++++++++++++++++++++ app/view/index/user.html | 97 +++++++++++++++++++++ resource/translations/en/messages.php | 32 +++---- resource/translations/zh_CN/messages.php | 32 +++---- 5 files changed, 249 insertions(+), 32 deletions(-) create mode 100644 app/view/index/privacy.html create mode 100644 app/view/index/user.html diff --git a/app/controller/IndexController.php b/app/controller/IndexController.php index 435a182..070552d 100644 --- a/app/controller/IndexController.php +++ b/app/controller/IndexController.php @@ -6,6 +6,12 @@ use support\Request; class IndexController { + + /** + * 不需要登录的方法 + */ + protected $noNeedLogin = ['agreement', 'sendCode', 'register']; + public function index(Request $request) { static $readme; @@ -15,6 +21,15 @@ class IndexController return $readme; } + public function userAgreement(Request $request) + { + return view('index/user'); + } + public function privacyAgreement(Request $request) + { + return view('index/privacy'); + } + public function view(Request $request) { return view('index/view', ['name' => 'webman']); diff --git a/app/view/index/privacy.html b/app/view/index/privacy.html new file mode 100644 index 0000000..ceda1aa --- /dev/null +++ b/app/view/index/privacy.html @@ -0,0 +1,105 @@ + + + + + + 隐私协议 + + + +
+

隐私协议

+

生效日期:[2025-03]

+ +

一、引言

+

欢迎使用 [领客](以下简称“本应用”)。我们非常重视您的隐私保护,并致力于通过本隐私协议(以下简称“本协议”)向您说明我们如何收集、使用、存储和保护您的个人信息。请您在使用本应用前仔细阅读并理解本协议。

+ +

二、信息的收集与使用

+

1. 我们可能会收集以下类型的个人信息:

+ +

2. 我们收集信息的目的包括:

+ + +

三、信息的共享与披露

+

1. 我们不会将您的个人信息出售给第三方。

+

2. 在以下情况下,我们可能会共享您的信息:

+ + +

四、信息的存储与保护

+

1. 您的个人信息将存储于安全的服务器中,并采取合理的技术措施防止数据泄露、篡改或丢失。

+

2. 我们仅在实现本协议所述目的所需的期限内保留您的个人信息。

+ +

五、您的权利

+

1. 您可以随时访问、更正或删除您的个人信息。

+

2. 您可以拒绝我们收集某些信息,但这可能导致部分功能无法正常使用。

+

3. 如您对本协议或您的个人信息有任何疑问,请联系我们。

+ +

六、未成年人隐私保护

+

1. 我们不会故意收集未成年人的个人信息。

+

2. 如您为未成年人,请在监护人指导下使用本应用。

+ +

七、协议的变更

+

1. 我们有权随时更新本协议,更新后的协议将在本应用中公布。

+

2. 如您继续使用本应用,即表示您同意接受更新后的协议。

+ +

八、联系我们

+

如您对本协议或隐私保护有任何疑问,请联系我们:

+ + + +
+ + \ No newline at end of file diff --git a/app/view/index/user.html b/app/view/index/user.html new file mode 100644 index 0000000..61591f7 --- /dev/null +++ b/app/view/index/user.html @@ -0,0 +1,97 @@ + + + + + + 用户协议 + + + +
+

用户协议

+

生效日期:[2025-03]

+ +

一、总则

+

1. 欢迎使用 [领客](以下简称“本应用”)。本应用由 [河南新友合科技有限公司](以下简称“我们”或“本公司”)提供。

+

2. 在注册或使用本应用前,请仔细阅读本《用户协议》(以下简称“本协议”)。您一旦注册、登录或使用本应用,即表示您已充分阅读、理解并同意接受本协议的全部条款。

+ +

二、服务内容

+

1. 本应用提供的服务包括但不限于 [数据管理]。

+

2. 我们保留随时修改、暂停或终止部分或全部服务的权利,且无需事先通知用户。

+ +

三、用户注册与账号

+

1. 您需要注册账号并使用本应用。注册时,您应提供真实、准确、完整的个人信息。

+

2. 您应对您的账号和密码的安全性负责,任何通过您的账号进行的操作均视为您本人的行为。

+

3. 如发现账号被盗用或存在其他安全问题,您应立即通知我们。

+ +

四、用户行为规范

+

1. 您同意遵守中华人民共和国法律法规及国际通行互联网规则,不得利用本应用从事任何违法违规活动。

+

2. 您不得从事以下行为:

+ +

3. 如您违反上述规定,我们有权终止向您提供服务,并保留追究法律责任的权利。

+ +

五、隐私保护

+

1. 我们将按照《隐私政策》的规定收集、使用和保护您的个人信息。

+

2. 未经您同意,我们不会向第三方披露您的个人信息,除非法律法规另有规定。

+ +

六、知识产权

+

1. 本应用中的所有内容(包括但不限于文字、图片、音频、视频、软件等)的知识产权归我们或相关权利人所有。

+

2. 未经我们或相关权利人书面授权,您不得以任何形式复制、修改、传播或商业使用。

+ +

七、免责声明

+

1. 本应用按“现状”提供,我们不保证服务的及时性、安全性或准确性。

+

2. 因不可抗力(如自然灾害、网络攻击等)导致的服务中断或数据丢失,我们不承担任何责任。

+ +

八、协议的变更

+

1. 我们有权随时修改本协议,修改后的协议将在本应用中公布。

+

2. 如果您继续使用本应用,即表示您同意接受修改后的协议。

+ +

九、法律适用与争议解决

+

1. 本协议的订立、执行和解释均适用中华人民共和国法律。

+

2. 如因本协议产生争议,双方应友好协商解决;协商不成的,任何一方可向 管辖地 有管辖权的人民法院提起诉讼。

+ + +
+ + \ No newline at end of file diff --git a/resource/translations/en/messages.php b/resource/translations/en/messages.php index 2642606..d039bc0 100644 --- a/resource/translations/en/messages.php +++ b/resource/translations/en/messages.php @@ -1,20 +1,20 @@ 'success', - 'fail' => 'fail', - 'login_success' => 'login success', - 'password_error' => 'password error', - 'user_none' => 'user none', - 'not_null' => 'not null', - 'code_error' => 'code error', - 'format_error' => 'format error', - 'email_repeat' => 'email repeat', - 'save_success' => 'save success', - 'save_fail' => 'save fail', - 'register_success' => 'register success', - 'register_fail' => 'register fail', - 'language_success' => 'Successfully switched languages', - 'language_fail' => 'Language switching failed', - 'param_error' => 'param error', + 'success' => ' success', + 'fail' => ' fail', + 'login_success' => ' login success', + 'password_error' => ' password error', + 'user_none' => ' user none', + 'not_null' => ' not null', + 'code_error' => ' code error', + 'format_error' => ' format error', + 'email_repeat' => ' email repeat', + 'save_success' => ' save success', + 'save_fail' => ' save fail', + 'register_success' => ' register success', + 'register_fail' => ' register fail', + 'language_success' => ' Successfully switched languages', + 'language_fail' => ' Language switching failed', + 'param_error' => ' param error', ]; \ No newline at end of file diff --git a/resource/translations/zh_CN/messages.php b/resource/translations/zh_CN/messages.php index 713e9c4..2e124b0 100644 --- a/resource/translations/zh_CN/messages.php +++ b/resource/translations/zh_CN/messages.php @@ -1,20 +1,20 @@ '成功', - 'fail' => '失败', - 'login_success' => '登录成功', - 'password_error' => '密码错误', - 'user_none' => '用户不存在', - 'not_null' => '不能为空', - 'code_error' => '验证码错误', - 'format_error' => '格式错误', - 'email_repeat' => '邮箱重复', - 'save_success' => '保存成功', - 'save_fail' => '保存失败', - 'register_success' => '注册成功', - 'register_fail' => '注册失败', - 'language_success' => '切换语言成功', - 'language_fail' => '切换语言失败', - 'param_error' => '参数错误', + 'success' => ' 成功', + 'fail' => ' 失败', + 'login_success' => ' 登录成功', + 'password_error' => ' 密码错误', + 'user_none' => ' 用户不存在', + 'not_null' => ' 不能为空', + 'code_error' => ' 验证码错误', + 'format_error' => ' 格式错误', + 'email_repeat' => ' 邮箱重复', + 'save_success' => ' 保存成功', + 'save_fail' => ' 保存失败', + 'register_success' => ' 注册成功', + 'register_fail' => ' 注册失败', + 'language_success' => ' 切换语言成功', + 'language_fail' => ' 切换语言失败', + 'param_error' => ' 参数错误', ]; \ No newline at end of file