FramerAuth Updates

All new features, improvements and bug fixes

Mar 27, 2024

Component update:

Required

Bug fix for Activate License component

We've pushed a small bug fix which requires the activate license component to be updated.

Some users were experiencing a bug when activating license keys via the AuthActivateLicense component which would display a "license key invalid" or other errors.

This has now been fixed so if you are utilizing this component, you should update the component in the asset panel:

Once the update is complete please publish your website. No other changes or actions are required.

Mar 18, 2024

Component update:

Not required

Delete members

Introducing the ability to manually remove a member's access to your website.

We've added the ability to manually remove a member's account from your website. We understand that managing user accounts effectively is crucial for maintaining a healthy online community or ensuring compliance with your organization's policies. With this new feature, you have even greater control over your user base.

How It Works:

  1. Go to your Members page and click on the row of the member you'd like to remove.

  2. You will then see a modal with a "delete member" button.

  3. Click to remove the member

Disabling a license key:

If you're using the Lemon Squeezy integration, you may see a message that the member has an active license. Their license key needs to be disabled before they can be removed.

  1. Go to Licenses and click on the ... menu icon on the license you want to disable.

  2. Click on the Disable key option and confirm.

Feb 14, 2024

Component update:

Not required

New Overrides for Active Licenses

New overrides to enable flexibility for displaying content to users with no license or an expired one

Updates:

Introducing three new overrides to better improve the flexibility of how you display content on your website to customers of your Lemon Squeezy product. They allow you to conditionally display content on your website to members with an active license.

The newly added overrides are withActiveLicense, withNoActiveLicense, and withVariantActiveLicense

withActiveLicense:

Display this frame/component only to members who have an active Lemon Squeezy license - perfect for locking content.

withNoActiveLicense:

Display this frame/component only to members who DO NOT have an active Lemon Squeezy license. For example, "Upgrade now!"

withVariantActiveLicense:

Similar to "withVariant" this override displays the locked variant of a component only to members who DO NOT have an active Lemon Squeezy license and the unlocked version to members who have an active license

Feb 13, 2024

Component update:

Required

New member features

Various updates to how members are managed including the ability for expired members to re-activate, free members to upgrade, small bug fixes, and more.

Updates:

  • Sign-up without a license key and upgrade later

  • Member upgrade/renewal

  • Updated sign-in component

  • Support for license keys issued before activating FramerAuth

  • Data migration for multi-product support

  • Fix custom cursor bug

⚠️ Action May Be Required:

To facilitate seamless upgrades from free to paid accounts, we have implemented a minor change that may require your action. For members who currently have access to your website, access adjustments have been made. These members will now be able to access only the pages that do not have a Lemon Squeezy (LMS) product assigned, contrasting the previous setting where they had access to any locked page on your site.

Action to take:

  • For users who setup with Lemon Squeezy: If any member who has an account to your website should be able to access locked pages, please navigate to Pages in the dashboard and remove the product displayed for the pages you’d like all logged in members to be able to access.

If you've set up locked pages previously without assigning a LMS product, you'll notice an "Any Variant" label under the product name on your Members page. Manually invited users and free users will not have access to pages that display an LMS product in the “Product” column. By removing the product from the product column and simply making the page “Locked” this will ensure that anyone with an account can access that page. 

New Updates:

Sign-up without license keys and upgrade later

Previously, your store could be activated with LMS and a purchase was required to sign up on your website or you could setup without LMS and visitors could sign up without completing a purchase.

We've now introduced a hybrid modal that enables visitors of your website to sign up for an account and consider upgrading to a paid account at their convenience, enhancing flexibility and user engagement.

To enable this, you will need two things:

  1. Go to Settings and uncheck "Signup requires License Keys" (if you do not see this option then you signed up after the update and it's auto-enabled)

  2. Add our new Activate License Key component from the setup page to a new page on your website /activate

Member Account Renewal / Upgrade

A new component lets your users activate license keys whilst logged in. This feature pairs perfectly with the previous one, allowing free users to upgrade to a paid plan. It also lets users with an expired license activate a new license.

Updated Sign-in Component

To improve the checkout flow for users looking to leverage the above features, we have upgraded the Sign In component to support the Lemon Squeezy URL parameters and handle logged-in/out users. /sign-in?license_key=[license_key]

Support for previously issued license keys

With more users migrating their existing sites to FramerAuth, we have added support for keys that were created/ issued before setting up FramerAuth and LMS.

If you previously did not have license keys enabled, you can reach out to LMS support to have license keys issued for existing customers. Contact LMS

Data Migration for Multi-Product Support

Under the hood, we have performed a data migration, which unlocks support for selling multiple products, not just product variants. We are still finalizing the UI, but the groundwork has been completed.

Keep an eye out for this update coming soon which enables you to support multiple products through FramerAuth. For example, if you have three eBooks, you can begin selling licenses to them individually.

Bug Fix Framer Custom Cursor

We have fixed a compatibility issue with Framer's new custom cursors feature.

Jan 30, 2024

Component update:

Not required

Manually add members

Add your existing users manually through the dashboard members page

Manually Add Members

A new option on the members page means you can now manually invite users to access your website and create an account. Invited members will receive an email from FramerAuth that will direct them to your /update-password page where they can set a password then sign in.

Refactor sync pages

Pages will now sync to current sitemap of your URL. If you have re-named a page or removed one FramerAuth now handles these cases better.

Jan 27, 2024

Component update:

Not required

New pages - Store and Settings

New pages to improve management of store and website settings

Settings Page

The new Settings page now makes it possible to change the URLs of your test and live website.

Store Page

The new Store page makes it simple to add a Lemon Squeezy store to your FramerAuth account if you opted out of setting it up during onboarding. You can also use this page to see which products are tied to your test and live domains.