Page MenuHomePhabricator

Check validity of email address before sending to OTRS
Closed, ResolvedPublic

Description

A lot of photos are uploaded with fake or non existent e-mailaddresses. We want it to make a sort of 2 step action.

  1. User uploads photo to Wikiportret and Wikiportret sends an e-mail to the uploader asking to verify the e-mailaddress.
  2. User clicks link in the e-mail and verifies his/her e-mailaddress. After that an e-mail is sent to OTRS (as is now).

User only has to go through the process once. And keeping GDPR in mind, only store the e-mail address and not combination of name and e-mail address for verification. Until e-mailaddress has been actually verified always send an e-mail verification e-mail and don't send anything to OTRS.

See P8364 for the text of the e-mail to be sent to the user.

Originally reported in https://github.com/wmnl/wikiportrait/issues/91

Related Objects

Event Timeline

Mbch331 triaged this task as High priority.Jan 29 2019, 7:06 PM

We have a few users that regularly upload photos. We don't want to bother them everytime with e-mailaddress verification, so make it so that someone only has to do this once.

This check should not be performed in case an uploader receives any other automatic email.

Any database changes need to be prepared by the developer.
Current database structure can be found in etc/scheme.sql

Aklapper renamed this task from Check validity of e-mailaddress before sending to OTRS to Check validity of email address before sending to OTRS.Mar 19 2019, 6:46 PM
Mbch331 moved this task from Testing to Done on the Wikiportrait board.