mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-01 13:54:35 +03:00
cf29ed8c30
refs https://github.com/TryGhost/Team/issues/579 `members_signup_access = 'invite'` now forces invite-only mode so both free and paid setups both use the `'all'` setting. To ensure we're properly allowing/disabling free (self signup) signups in the members API we need to update `allowSelfSignup()` to take additional settings into account. - `true` when Stripe is not connected. There are no paid plans available in this configuration so free signup is always enabled. To disable free signup on a site with no Stripe setup the members signup access should be set to `invite` or `none`. - `true` when Stripe is configured and free plan is enabled in portal, without it Members API would not send magic link emails to signup requests - `false` in all other situations such as invite-only and members-disabled signup access modes, or when the free plan has been disabled in portal configuration |
||
---|---|---|
.. | ||
adapter-manager | ||
auth | ||
bulk-email | ||
email-analytics | ||
invitations | ||
invites | ||
jobs | ||
mega | ||
members | ||
notifications | ||
permissions | ||
settings | ||
themes | ||
webhooks | ||
labs.js | ||
limits.js | ||
oembed.js | ||
slack.js | ||
users.js | ||
xmlrpc.js |