Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Limit number of user accounts per e-mail addressLimit number of user accounts per e-mail address
Previous
 
Next
New Post
7/12/2006 11:35 AM
 
Great input, thanks, that would solve one worry.

What happens if I implement this and have duplicate users on the same e-mail already in my system? Does it only affect new users when registring - and maybe when changing e-mail on an existing account?

BTW is there any way to get a password retrieval using the e-mail address. A common problem with users forgetting their user name when they maybe don´t login every day. I believe there is some security reason behind this in DNN?

/Sölve
 
New Post
7/13/2006 2:34 PM
 

Good info!

I too would like to know about implementing this with duplicate users using the same email address already in the database.

Also, is there a way to purge users who haven't logged in in x months?

 
New Post
7/15/2006 1:17 PM
 

I don't know what would happen if you change the setting in web.config to require unique email, after it has already been functioning with that requirement set to false.  My guess is that it would work and that the change would only apply to new users, but that would need to be tested.  You'd probably want to search for and expunge pre-existing users with duplicate emails as well.

The error which comes up if someone tries to create a new account when one with the same email already exists (when that requirement is set to true in web.config) is:

"A user already exists for the email address specified.  Please login using the registered account of that email address."

Our testing indicates that if the email address is changed for that pre-existing user, then a new user can be created with that address, as one would expect.

The Question and Answer functionality in web.config isn't implemented, so that can't be used to locate a username.  There is at least one third-party module for this, which I have used successfully in the past.  However I haven't tried it with any version of DNN 3 or 4.  The module I used is the Forgotten User module by Spohn Software.  I just took a look at their site, it's a free module and it mentions that it works with DNN 2x and 3x versions.  Check it out here:  http://www.spohnsoftware.com/Default.aspx?tabid=254  Most DNN3 modules work with DNN4, however, the latest DNN 4.3.2 makes significant changes to users and profiles so it would be wise to test first, or ask Spohn.  If you can confirm it works on 4.3.2 please reply to this post to let us know!



Shane Miller
Call Centers 24x7
 
New Post
7/15/2006 1:23 PM
 

Kyle, in response to your question about purging users...

I'd suggest you use the Membership Management Suite module by DNN Masters:  http://www.dnnmasters.com/Default.aspx?tabid=57

You can do a search ordered by last login date and then do a bulk delete to expunge those users.



Shane Miller
Call Centers 24x7
 
New Post
7/15/2006 1:45 PM
 
I have a few installs where I had unique emails toggled. It does not seem to affect anything, only new registrations.

It might also complain if you try to change any of your registration info, i.e. city, state. It may detect a duplicate email and want you to change it.

The problem stems from "send password" requiring you to enter your username, where it should be their email address. Most likely people forget their usernames more than their passwords. We get a LOT of duplicate accounts due to this. I wonder if this feature request is in the gemini...

Jason Honingford - Web & Software Developer
www.PortVista.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Limit number of user accounts per e-mail addressLimit number of user accounts per e-mail address


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out