thecodebunny / gdpr
Thecodebunny GDPR
dev-main
2021-05-26 08:46 UTC
This package is not auto-updated.
Last update: 2024-09-26 23:38:02 UTC
README
1. 简介
Thecodebunny GDPR 帮助客户发送更改姓名、电子邮件ID等数据请求,客户还可以发送删除特定数据的请求。通过此模块,客户还可以查看他们的所有详细信息,如个人详情、地址详情、订单详情,以pdf和html格式显示。如果管理员对客户的GDPR数据请求满意,则管理员可以处理更改特定信息或删除客户特定信息的请求。
- 客户可以向其账户发送更改信息的数据请求。
- 客户可以向其账户发送删除特定信息的数据请求。
- 发送任何请求后,客户会收到注册电子邮件地址的邮件。
- 客户只需单击一次即可查看所有详细信息,如个人详情、地址详情、订单详情,以pdf和html格式显示。
- 管理员可以启用/禁用GDPR模块。
- 管理员可以在GDPR模块中启用/禁用客户协议。
- 管理员可以在GDPR模块中启用/禁用cookie管理。
- 管理员可以在GDPR模块中启用/禁用cookie管理。
- 管理员可以查看所有数据请求的列表。
- 管理员可以解决问题并更改请求的状态。
2. 要求
- Thecodebunny: v1.2.0
3. 安装
使用composer安装
前往 Thecodebunny 的根目录并运行以下命令
composer require thecodebunny/gdpr
通过以下命令准备您的数据库表
php artisan migrate
填充表
php artisan db:seed --class=Thecodebunny\\GDPR\\Database\\Seeders\\GdprTableSeeder
运行以下命令以完成设置
php artisan route:clear
php artisan config:cache
php artisan vendor:publish
-> Press 0 and then press enter to publish all assets and configurations.
- 从管理员面板启用GDPR模块
Admin->Settings->GDPR
不使用composer安装
- 解压相应的扩展zip文件,然后在项目根目录中的
packages/Thecodebunny
文件夹内创建名为 GDPR 的文件夹。 - 转到 config/app.php 文件,在 'providers' 下添加以下行
Thecodebunny\GDPR\Providers\GDPRServiceProvider::class
- 转到 composer.json 文件,在 'psr-4' 下添加以下行
"Thecodebunny\\GDPR\\": "packages/Thecodebunny/GDPR/src"
现在运行以下命令
composer dump-autoload
通过以下命令准备您的数据库表
php artisan migrate
填充表
php artisan db:seed --class=Thecodebunny\\GDPR\\Database\\Seeders\\GdprTableSeeder
运行以下命令以完成设置
php artisan route:clear
php artisan config:cache
php artisan vendor:publish
-> Press 0 and then press enter to publish all assets and configurations.
- 从管理员面板启用GDPR模块
Admin->Settings->GDPR
这就完成了,现在只需在指定的域名上执行项目即可。