I was wondering if anyone has ever set up Drupal such that a user logs in with a generic username/password but after logging in, the user is required to create a new username/password to use for future logins.
My scenario is this...the school I work for wants to post some photos for parents to view and optionally buy. The parents likely won't be pleased if pictures of their kids are viewable by everyone on the Internet. So, to restrict access to the site, I'm using authentication via apache (auth_imap) and using a username/password set up specifically for this. Once a user passes that authentication, they can view the site and then purchase photos via ubercart which would create a new account for them. Once they have the new account via ubercart, they would still have to go through the apache authentication.
Ideally, I'd like to handle all of the authentication with drupal. Drupal would handle the initial authentication that allows those that know the generic username/password to view the site, then the user can register under their own username/password. I don't want to set up accounts for over 1000 people but rather just give them all one username/password and then they would create their own username/password after gaining access to the site.
I've seen but not tried
Read »








