Set to lowerCamelCase acronym GDPR #254
This commit is contained in:
committed by
Lorenzo Milesi
parent
1e4a001d8a
commit
76f6b056ba
@ -5,8 +5,8 @@ The General Data Protection Regulation (GDPR) (EU) 2016/679 is a regulation in E
|
||||
|
||||
## Enable GDPR
|
||||
|
||||
To enable support in yii2-usuario set `enableGDPRcompliance` to `true` and set
|
||||
`GDPRprivacyPolicyUrl` with an url pointing to your privacy policy.
|
||||
To enable support in yii2-usuario set `enableGdprCompliance` to `true` and set
|
||||
`gdprPrivacyPolicyUrl` with an url pointing to your privacy policy.
|
||||
|
||||
### At this moment a few measures apply to your app:
|
||||
|
||||
@ -27,7 +27,7 @@ GDPR says: [Article 20](https://gdpr.algolia.com/gdpr-article-20)
|
||||
Users now have a privacy page in their account settings where they can export his/her personal data
|
||||
in a csv file.
|
||||
If you collect additional personal information you can to export by adding to
|
||||
`GDPRexportProperties`.
|
||||
`gdprExportProperties`.
|
||||
> Export use `ArrayHelper::getValue()` to extract information, so you can use links to relations.
|
||||
|
||||
|
||||
@ -41,7 +41,7 @@ The behavior differs depending module configuration.
|
||||
|
||||
If `$allowAccountDelete` is set to `true` the account will be fully deleted when clicking *Delete* button,
|
||||
while when if that setting is set to `false` the module will remove social network connections and
|
||||
replace the personal data with a custom alias defined in `$GDPRanonymPrefix`.
|
||||
replace the personal data with a custom alias defined in `$gdprAnonymizePrefix`.
|
||||
|
||||
The account will be blocked and marked as `gdpr_deleted`.
|
||||
|
||||
|
||||
@ -12,14 +12,14 @@ Setting this attribute will allow users to configure their login process with tw
|
||||
By default, Google Authenticator App for two-factor authentication cycles in periods of 30 seconds. In order to allow
|
||||
a bigger period so to avoid out of sync issues.
|
||||
|
||||
#### enableGDPRcompliance (type: `boolean`, default: `false`)
|
||||
#### enableGdprCompliance (type: `boolean`, default: `false`)
|
||||
|
||||
Setting this attribute enables a serie of measures to comply with EU GDPR regulation, like data consent, right to be forgotten and data portability.
|
||||
|
||||
#### GDPRprivacyPolicyUrl (type: `array`, default: null)
|
||||
#### gdprPrivacyPolicyUrl (type: `array`, default: null)
|
||||
The link to privacy policy. This will be used on registration form as "read our pivacy policy". It must follow the same format as `yii\helpers\Url::to`
|
||||
|
||||
#### GDPRexportProperties (type: `array`)
|
||||
#### gdprExportProperties (type: `array`)
|
||||
|
||||
An array with the name of the user identity properties to be included when user request download of his data.
|
||||
Names can include relations like `profile.name`.
|
||||
@ -39,7 +39,7 @@ Defaults to:
|
||||
```
|
||||
|
||||
|
||||
#### GDPRanonymPrefix (type: `string`, default: `GDPR`)
|
||||
#### gdprAnonymizePrefix (type: `string`, default: `GDPR`)
|
||||
Prefix to be used as a replacement when user requeste deletion of his data
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user