Answers.Body: <p>You need to create a page in Wordpress that has a CiviCRM Profile embedded in it, like: <a href="https://culturalenterprises.org.uk/register-as-a-user/" rel="nofollow noreferrer">https://culturalenterprises.org.uk/register-as-a-user/</a></p>
  
  <p>Update the advanced settings on the profile so that CMS account creation is mandatory, and that it is set to update the details of any matching contact it finds. For this to work your CiviCRM profile must include the field Individual > Email > Primary, or the user account registration option won't work.  I also strongly recommend you enable recaptcha:</p>
  
  <p><a href="https://i.sstatic.net/dyEnA.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/dyEnA.png" alt="Profile Advanced Settings screen"></a></p>
  
  <p>As for updating details, we again send people to a page with a CiviCRM profile embedded, so they update CiviCRM directly.  We provide links to the Wordpress user editor screen from that page, if they want to update their password or email. </p>
  
  <p><a href="https://i.sstatic.net/0Slys.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/0Slys.png" alt="Profile Screen"></a></p>
  
  <p>No idea what Nextcloud is though :)</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-03T07:38:00.927Z
Answers.LastActivityDate: 2019-06-03T07:38:00.927Z
Answers.UserDisplayName: Robin Fenwick
Answers.Body: <p>If by "When a new member registers herself" you mean filling in a CiviMember (ie Contribution) Form - then you should be able to set 'create CMS user' on the Profile that is exposed on the form.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-02T23:37:45.800Z
Answers.LastActivityDate: 2019-06-02T23:37:45.800Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>You can use a combination of <a href="https://wordpress.org/plugins/civicrm-wp-profile-sync/" rel="nofollow noreferrer">CiviCRM WordPress Profile Sync</a> (which provides 2-way sync between WordPress profiles and CiviCRM contact details) and <a href="https://wordpress.org/plugins/civicrm-wp-member-sync/" rel="nofollow noreferrer">CiviCRM WordPress Member Sync</a> to achieve this.</p>
  
  <p>Have a look at the docs for CiviCRM WordPress Member Sync to see how you can use the Groups or Members plugin to restrict access to WordPress content for your members.</p>
  
  <p>A simple Membership Contribution page in CiviCRM is all that's required to enable sign-ups - with the added benefit that you <em>don't</em> have to enable the WordPress setting that means "Anyone can register".</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-06-03T10:14:26.803Z
Answers.LastActivityDate: 2019-06-03T10:14:26.803Z
Answers.UserDisplayName: Christian Wach
Body: <p>I would like to have a similar situation to the following.</p>
  
  <p>When a new member registers herself. She will automatically create a new User account for Wordpress. If the user changes the information of this user account (name/mailaddress) this is automatically synced with the information in the CRM.</p>
  
  <p>The user has access to certain elements of the site for as long as they are members.</p>
  
  <p>I also want to use the user accounts to make an integration with Nextcloud so that the users can login there with the same credentials. Contact groups must be synced then.</p>
  
  <p>Any ideas?</p>
  
Tags: <wordpress><civicontribute><civimember><user-account>
Title: New member gets user account
ThreadText: # New member gets user account
  
  (Asked by: username_0 on 2019-06-02)
  
  I would like to have a similar situation to the following.
  
  When a new member registers herself. She will automatically create a new User account for Wordpress. If the user changes the information of this user account (name/mailaddress) this is automatically synced with the information in the CRM.
  
  The user has access to certain elements of the site for as long as they are members.
  
  I also want to use the user accounts to make an integration with Nextcloud so that the users can login there with the same credentials. Contact groups must be synced then.
  
  Any ideas?
  
  **Tags:** wordpress, civicontribute, civimember, user-account
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_3 on 2019-06-03. Score: 3 | Accepted answer
  
  You can use a combination of [CiviCRM WordPress Profile Sync](https://wordpress.org/plugins/civicrm-wp-profile-sync/) (which provides 2-way sync between WordPress profiles and CiviCRM contact details) and [CiviCRM WordPress Member Sync](https://wordpress.org/plugins/civicrm-wp-member-sync/) to achieve this.
  
  Have a look at the docs for CiviCRM WordPress Member Sync to see how you can use the Groups or Members plugin to restrict access to WordPress content for your members.
  
  A simple Membership Contribution page in CiviCRM is all that's required to enable sign-ups - with the added benefit that you *don't* have to enable the WordPress setting that means "Anyone can register".
  
  
  ---
  
  ### Answer by username_1 on 2019-06-03. Score: 1
  
  You need to create a page in Wordpress that has a CiviCRM Profile embedded in it, like: <https://culturalenterprises.org.uk/register-as-a-user/>
  
  Update the advanced settings on the profile so that CMS account creation is mandatory, and that it is set to update the details of any matching contact it finds. For this to work your CiviCRM profile must include the field Individual > Email > Primary, or the user account registration option won't work. I also strongly recommend you enable recaptcha:
  
  [![Profile Advanced Settings screen](https://i.sstatic.net/dyEnA.png)](https://i.sstatic.net/dyEnA.png)
  
  As for updating details, we again send people to a page with a CiviCRM profile embedded, so they update CiviCRM directly. We provide links to the Wordpress user editor screen from that page, if they want to update their password or email.
  
  [![Profile Screen](https://i.sstatic.net/0Slys.png)](https://i.sstatic.net/0Slys.png)
  
  No idea what Nextcloud is though :)
  
  
  ---
  
  ### Answer by username_2 on 2019-06-02. Score: 1
  
  If by "When a new member registers herself" you mean filling in a CiviMember (ie Contribution) Form - then you should be able to set 'create CMS user' on the Profile that is exposed on the form.
  
  
  ---
  
  