Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contact Form [DSGVO|GDPR] #338

Open
riconeitzel opened this issue Jun 16, 2018 · 5 comments
Open

Contact Form [DSGVO|GDPR] #338

riconeitzel opened this issue Jun 16, 2018 · 5 comments

Comments

@riconeitzel
Copy link
Member

riconeitzel commented Jun 16, 2018

only email address OR phone is a required field
checkbox is required to consent with privacy policy
consent needs to be stored (Date, Time, IP)

Might be useful to have a centralised consent-table (see #331, #339, #337)

Referes to #329

@gfobe
Copy link
Contributor

gfobe commented Jun 16, 2018

I will do some work.

@gfobe
Copy link
Contributor

gfobe commented Jun 17, 2018

A checkbox for consent to saving the personal data permanent is there already. But I think we need a hyperlink to the data protection cms page in it's label.
Furthermore at the moment the email configured for receiving the contact form data is printed as contact address for data protection questions. I think it should be the general support email address.
What do you think @riconeitzel ?

@riconeitzel
Copy link
Member Author

@gfobe hyperlink 👍

I think, the best is to create another sales/privacy_email/address//name system config and prefill it (via setup script) with the general contact data

@sreichel
Copy link
Contributor

I think required fields should be fully configurable - not only mail OR phone. If someone wants both required, he should be able to.

Not final, but it works .... sreichel@ab78e24

@sreichel
Copy link
Contributor

@riconeitzel can you please check linked commit? According to legal advice the name should also be optional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants