Discourse Memberful integration

Hi, Memberful and Discourse appear to have a conflict between each other.

Discourse only allows automatic logins via Memberful if the Discourse setting “Login Required” is turned ON.

For communities that are only accessible to paid members, this is a good solution.

However, for freemium communities, or communities that have both a paid membership and a free membership for whatever reason, it means that the automatic login functionality is broken. This makes it hard for anyone to log in to the community.

One option would be to disconnect Memberful and Discourse. Then, manually update permissions in Discourse when a new paid member joins the community (and sell paid memberships via Stripe, ConvertKit, etc.).

However, it’d be ideal if there was a way for Memberful to enable the automatic login even when the Discourse setting “Login Required” is OFF.

I welcome any thoughts/suggestions.