plugin-icon

Member authorisation for Sheep CRM

제작자: tallprojects·
Grants/revokes a specified WordPress role for users at login based upon their membership status in SheepCRM.
버전
1.1
활성화된 설치 항목
10
최근 업데이트일
May 19, 2020

Grant (and revoke) specified roles at user login, based on their membership status in a SheepCRM membership database.

These roles can then be used for controlling access to member-only content.

User accounts are created and managed in WordPress. These are separate from SheepCRM. The WordPress user’s email address is used in a query against the people records in Sheep on login. The specified member role is granted (and non-member role revoked) if the email address matches a person in Sheep who has an active membership.

Conversely, if the user does not have an active membership their member role is removed and the non-member role granted.

Note that this plugin does not use Sheep user accounts for authentication. Please contact Tall Projects if you require additional functionality.

Fault tolerant

No changes to a user’s roles will be made in the (unlikely) event of any issues contacting Sheep or error responses returned. Users are still able to login but their roles won’t be updated.

Administrator bypass

Users with the administrator role bypass this plugin. They are not checked against Sheep, nor are their roles changed.

This is an important and deliberate design consideration. It ensures your WordPress admin user(s) don’t inadvertently gain or lose roles, which could cause issues managing your site.

Credits

Developed by Tall Projects. Kindly supported by the Professional Speaking Association.

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 5.4.19
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.