Hey,
we need the email-addresses entered in this field to be confirmed via a confirmation link, basically like the standard user email from the profile. I cannot find any such functionality or even request for that? Could it be done with rules?
If not, I would try to add this feature in a submodule. If there are others who need this, I could publish it here.

How to proceed?

CommentFileSizeAuthor
#1 email_confirmation.zip5.02 KBchristianadamski

Comments

christianadamski’s picture

Status: Active » Needs work
StatusFileSize
new5.02 KB

As we needed this for a project, here is a separate module which provides this functionality.
It is not complete and not production tested, but works stable within testing.

Could somebody look into this?
Is there need for this functionality?
Should this live on in a separate module?

christianadamski’s picture

Explaination of what this does:
- allows per-instance requirement of clicking a confirmation link send to email
- keeps a status value per field, displaying next to it
- invokes a hook on confirmation link clicked
- can publish the containing node/entity on click if unpublished
- can work on an adjustable timeout
- can react on timout by
-- nothing (custom reaction via hook)
-- change status of field to unconfrmed
-- empty the field
-- unpublish the containing node/entity
-- delete the containing node/entity
- can provide a resend confirmation url link next to field

It's not all worked out perfectly, only the parts we needed, but if requested, I can add functions.

Hoping to get some feedback :)