Answers.Body: <p>Petednz is correct.  If a user is logged in, then they can change their CiviCRM e-mail address on a contribution form.  This won't change the Drupal address AFAIK; I'd be very surprised if it did.</p>
  
  <p>If you also want to change the Drupal e-mail address, you'll need to write an extension (or hire someone to do it).  My <a href="https://civicrm.org/extensions/domain-access-civicrm" rel="nofollow">Domain Access CiviCRM</a> module is conceptually similar and will get you about 80% of the way there.  You can also check out <a href="https://wordpress.org/plugins/civicrm-wp-profile-sync/" rel="nofollow">CiviCRM Wordpress Profile Sync</a> for inspiration, since that's the functionality you're looking for, but for Wordpress.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-30T20:45:19.933Z
Answers.Text: Thank you. It is interesting to note that once they change their email on the contribute form, they are expecting that to be the email address they sign into Drupal with next. Is this a crazy request from the user? I am considering.
Answers.UserDisplayName: Zachary
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-30T05:05:58.677Z
Answers.LastActivityDate: 2015-07-30T05:05:58.677Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>Can a user log in to Drupal, fill out a contribution form to renew their  membership, and change their Email address when contributing? Looking for an optimal workflow here. If the email address on the contribution page auto fills with their CiviCRM primary email, and they change it on the form, will that change the address in CiviCRM and/or their linked Drupal account? If not, how could I make this easiest. What happens in my org is that members sometimes have old AOL emails and want to change it with something new when renewing.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-07-29T22:32:58.057Z
Comments.Text: I believe it will change the civi email but not the drupal user email but that is pretty straightforward for you to test and verify isn't it?
Comments.UserDisplayName: petednz - fuzion
Tags: <civicontribute>
Title: Change Email Address on Renewal
ThreadText: # Change Email Address on Renewal
  
  (Asked by: username_0 on 2015-07-29)
  
  Can a user log in to Drupal, fill out a contribution form to renew their membership, and change their Email address when contributing? Looking for an optimal workflow here. If the email address on the contribution page auto fills with their CiviCRM primary email, and they change it on the form, will that change the address in CiviCRM and/or their linked Drupal account? If not, how could I make this easiest. What happens in my org is that members sometimes have old AOL emails and want to change it with something new when renewing.
  
  **Tags:** civicontribute
  
  > **Comments:**
  > **username_1**: I believe it will change the civi email but not the drupal user email but that is pretty straightforward for you to test and verify isn't it?  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2015-07-30. Score: 2 | Accepted answer
  
  username_1 is correct. If a user is logged in, then they can change their CiviCRM e-mail address on a contribution form. This won't change the Drupal address AFAIK; I'd be very surprised if it did.
  
  If you also want to change the Drupal e-mail address, you'll need to write an extension (or hire someone to do it). My [Domain Access CiviCRM](https://civicrm.org/extensions/domain-access-civicrm) module is conceptually similar and will get you about 80% of the way there. You can also check out [CiviCRM Wordpress Profile Sync](https://wordpress.org/plugins/civicrm-wp-profile-sync/) for inspiration, since that's the functionality you're looking for, but for Wordpress.
  
  > **Comments:**
  > **username_0**: Thank you. It is interesting to note that once they change their email on the contribute form, they are expecting that to be the email address they sign into Drupal with next. Is this a crazy request from the user? I am considering.  
  
  ---
  
  