Closed BigSnicker closed 3 months ago
We tested this with the following test case:
We'll be coming back to you with more specifics around this request, soon.
Okay, we've tested this and Membership Type doesn't appear to be working.
We want people with valid Membership Type IDs (e.g. Free, One Year, Three Year) to be able to access certain resources.
To do this, we set the privileges like this:
But they don't appear to work. We get the "Error with Membership Type ID" errors.
We set Membership Type as a requirement for commenting on Workshop Proposals (for example, this one), but cannot get any accounts to comment.
A modification to this work. We'd like log-ins to allowed only if the member has a valid Civi membership type.
So:
ALSO:
There are two updates we'd like to consider, related to CiviCRM OAuth.
Currently, people with only Drupal accounts can be authenticated, so CiviCRM membership status is not being used. This is risky, as it could allow people with cancelled memberships to leave harmful comments. We want to enable the use of CiviCRM membership status to control participants' ability to create content.
A second, less important issue is controlling names to ensure transparency and accountability.
2 Forcing use of real names - Is there any way to have WeDecide use the names provided via OAuth, so that there's a single source of truth for user names?