Would be nice to prevent multiple accounts for users having certain roles.

Admin, editor, customer type users are probably different than end users who you'd be more likely to use this module for. At least that's my case.

Comments

christefano’s picture

I'm open to having this functionality in Shared Email. Patches welcome. :)

doublejosh’s picture

Lovely, trying to decide if this is the right approach.
Going to provide a "landing page" content type which does not punish a user for filling it out again. Seem appropriate.
Can't let that requirement dilute the security and authenticity of edit/admin type users in the same environment.

BTW: Tested out the D7 branch with Email Registration and Logintoboggan. Worked perfectly.

dbassendine’s picture

StatusFileSize
new1.73 KB

I've put this together for a client who needed to restrict the bypass by role. This is for 6.x, against 6.x-1.5.

  • adds a permission "allow email to be shared"
  • new users registering can only share an email with an account that has the "allow email to be shared" permission
  • works by: checks if the pre-existing user (that matches the requested email) has the permission, and only then bypasses the duplicate email check

So, you could, say, specify that registering users could share an email with a Content Editor, but not an Admin. By default, no roles have the permission, so this would need to configured for the module to work after being enabled the first time - documentation would need to be updated.

Thanks, David

baikho’s picture

Issue summary: View changes
Status: Active » Closed (outdated)