CiviCRM does not maintain logins or credentials. It instead opts to let the CMS (WordPress in your case) to manage it all. CiviCRM can maintain the link between a user account on the CMS with a contact in CiviCRM though.
As Andrew West points out, you need to manage the password via WordPress.
There are two main causes that I can think of.
The person doing the editing was doing it whilst logged in as the other person. Possible scenarios and suggested 'solutions' are:
shared computers where the other person didn't log out when they had finished and the editor didn't bother to sign in as themselves. Solution: Remind all concerned of the importance ...
It is but isn't specific to civicrm - the problem in that scenario is allowing anonymous signup without either administrator approval or email verification. Set at least the setting in drupal user settings that sends an email to the email on file and then the owner would have to click a link to verify it.
I have seen this when the uf_match table does not have the proper values for WP Id (uf_id), Contact ID (contact_id) and email (uf_name).
I don't know why this occurs, I've not been able to track it down, but I suspect it is when the uf_id and contact_id do not have the email in use by WP.
You can user API Explorer /wp-admin/admin.php?page=CiviCRM&q=...
The only way we have done this is with a WP plugin. WP User Front end allows editing of a WP user's profile from the front end. https://wordpress.org/plugins/wp-user-frontend/.
If you are on CiviCRM 4.6.3 you can mix WordPress and CiviCRM content on the same page, so two shortcodes could be used. While I have not tried this, it may be possible.
I also ...
This issue is logged here: https://issues.civicrm.org/jira/browse/CRM-16234
The fix is implemented in this PR: https://github.com/civicrm/civicrm-core/pull/5645
You can apply the fix now, CiviCRM 4.6.3 will have this included.
Permissions are going to be your friend here. If it's a Drupal site you can set a variety of roles with permissions to access parts of CiviCRM; ie:
CiviCRM: access Contact Dashboard
CiviCRM: access CiviCRM
CiviCRM: view my contact
CiviCRM: edit my contact
To supress the View Contact Record link, remove the edit and view my contact permissions from the ...
When a user is logged in their information is auto populated in profile forms. So when they go to event registrations, donation pages, etc. their info is listed in the profile fields. If they make changes this information is updated in CiviCRM.
You can create a profile for editing and insert it into a WordPress page via a short code with the edit option ...
1) Create/Edit a profile... In the advance settings:
WordPress user account registration option? = Account Creation required
2) In the profile listing. click More > User Profile Create Mode
This page (for a non-logged in user) should have account (login) creation.
JoAnne's answer is excellent. There's a third scenario I should add, however.
Sometimes, staff will try to register someone else for an event from the frontend without logging out. (Profiles in edit mode, petitions, and contribution pages do this too, but events seem most common.) They enter the other contact's name and email, and when they're done, ...
First, make sure you have Drupal Rules module and CiviCRM Entity module installed and enabled.
Next, you must name your rule and select an event first and click save, then the condition and action options will be opened up to you.
When you get to the action part, you will see options for how to assign the username (such as "use email address" or "first ...
It took me about a half of a day to debug this thinking it was a bug in Core. In your civicrm.settings.php file there is a section that helps properly map Drupal and CiviCRM languages. This is especially important for Spanish, Portugues, English (Canada), and French (Canadian)
Edit this file and uncomment the appropriate lines as shown below:
* If you ...
Changing the default behaviour is a tricky process, because some will want to keep the existing one as the default.
When I create a new site, I add a handful of "mandatory" extensions, like this one (glad you like it! ;), and it's my default, I think it's not too much of a trouble and allows everyone to have the civi tailored the way they want without ...
You have a few questions here so I will try to address them individually.
The login and user accounts are handled by WordPress. CiviCRM syncs with the WordPress user accounts so when a WordPress user is logged in it connects to a CiviCRM contact. If that user then goes to register for an event, make a contribution, etc. the form will populate with their ...
I found out by accident, or trial and error really, that if I select a Price Set in the 'Contribution Page' -> 'Membership Tab' then the new user is not created, but If I do NOT select a 'Price Set' and just the 'Membership Type', then the Backdrop User is created.
Now to get that to assign the correct Role is the next task.
This is a duplicate of this post WordPress: Creating new WP Users from Civi Contacts
On line 22 set it to true https://github.com/christianwach/civicrm-wp-profile-sync/blob/master/civicrm-wp-profile-sync.php#L22
define( 'CIVICRM_WP_PROFILE_SYNC_BULK', true );
The confusion is that you need to do a search action from either Advanced Search or Search ...
If this is on drupal 8, You can hide these links from -
Configuration -> People -> Account settings /admin/config/people/accounts
Choose Manage Display tab which navigates to /admin/config/people/accounts/display
CiviCRM record link and dashboard link is what you need make sure is disabled.
That is indeed how the Drupal / CiviCRM user integration works: Users = Individuals.
We stick to this way of working so we're not restricting ourselves to having to maintain a customisation like this which would be business critical if it stopped working after an upgrade.
Having accounts linked to an individual is also good, as it shows who in the ...
I think what you are mainly interested in is having people sent to their User Dashboard on login. This is something that needs to be done in WordPress by one of a variety of plugins. As it is not a CiviCRM functionality, and there are many ways to do it in WordPress, no one has bothered to create a CiviCRM recipe for doing it.
Step 1: Create the CiviCRM ...
I use a WP Redirect After Login Plugin. It is in the WP Plugin Library. https://wordpress.org/plugins/redirect-after-login/
I just change the Subscriber Role (or whatever Role your Members are defaulted to) to go to the dashboard url.
I have not had any conflicts with my theme or Civi with this Plugin. As of 10/19/2016
There's a working recipe on this CiviCRM wiki page. There's also an excellent discussion on the old forums here. In particular, I'd make sure you have all the modules named on that second link installed.
I just tested on a site. Clicking the link as described above i get sent to
and that page shows.
if instead I just click on the Contact ID / User ID |
39941 / 2 that sits just under Tags on the Contact Summary screen
I get sent to
user/2 and that sounds like it might work in your set up
Does your Summary Screen not show ...
You will need to check few things
Check if the profile has create user account option enabled.
Check drupal settings if Anonymous user is allowed to create account(Configuration >> Account Settings).
Make sure your profile has email field and is primary or uses default location type