Plugin Installation
Upload and Activate
- Download the
wp-clubms-pluginfolder from the ClubMS repository - Upload to
wp-content/plugins/on your WordPress site - Go to Plugins in WordPress admin
- Click Activate on “ClubMS SSO”
Configuration
Navigate to Settings → ClubMS SSO and fill in:
| Field | Description |
|---|---|
| ClubMS API URL | Your ClubMS instance URL (e.g., https://app.yourclub.com) |
| License Key | Generated from ClubMS admin dashboard |
| Turnstile Site Key | Cloudflare Turnstile site key for bot protection |
Verification
After configuring:
- Click Verify Connection in the plugin settings
- The plugin sends a test request to ClubMS
- On success, you’ll see a green “Connected” status
- On failure, check:
- License key is valid and not revoked
- ClubMS API URL is correct and accessible
- Your WordPress site URL matches the tenant’s
wp_site_url
WordPress Site URL
The tenant record in ClubMS must have the correct wp_site_url set. This is validated on every API request from the plugin to prevent unauthorized access from other sites.
Set it via Dashboard → Settings in ClubMS or PUT /api/tenant/settings.
Last updated on