Atualizações do FramerAuth
Todas as novas funcionalidades, melhorias e correções de bugs
17 de nov. de 2024
Atualização do componente:
Não necessário
Update API Key
We've added the ability to update an API key in the event that it has been deleted or expired.
2 de out. de 2024
Atualização do componente:
Não necessário
Introducing the FramerAuth plugin for Framer!
We’re thrilled to announce that Framer has officially launched its plugin ecosystem, and FramerAuth is proud to be one of the first plugins available for all creators!
Earlier this year, we had the opportunity to collaborate with the Framer team as part of a select group of developers working on this top-secret project. Today, we’re excited to unveil our plugin that enhances your Framer experience in powerful ways.
What's better with the plugin:
Lock Pages In Framer: Manage locked pages directly within the FramerAuth plugin, streamlining your workflow.
Guest Experimentation: Try out auth components without needing a FramerAuth account. Sign up only when you’re ready to activate features, making experimentation simpler than ever.
Configuration Issue Detection: Our plugin automatically detects configuration issues—like missing scripts or misaligned settings—so you can resolve them with just a click.
Centralized Management: The greatest advantage? Seamlessly manage your site settings, set up authentication, and lock pages—all from within Framer. No more toggling between our site and Framer; everything you need is now at your fingertips.
We’re stoked for you to explore the FramerAuth plugin and can’t wait to hear your feedback!
Try the Plugin
Watch Tutorial
21 de jul. de 2024
Atualização do componente:
Obrigatório
Bookmarking/Save-For-Later and v1.0 overrides
If you signed up before July 23, 2024 then a migration is needed to enable bookmarking. Follow the guide below.
Bookmarking can now be added to your FramerAuth powered website!
Our override file has also been revised to enhance your website's speed and power like never before.
What's new in the migration:
Bookmarking/save-for-later is now available for setup on your website.
Super speed your site. Making sign in, sign up, and activate license keys instant - no page refreshing needed. Your locked pages will also load faster.
Auth widget and withAuth override are no longer needed.
Head over to the Migration Guide to learn more and complete the migration.
12 de jun. de 2024
Atualização do componente:
Não necessário
Sync product variants
We've fixed an issue that was preventing automatic product updates from syncing for some customers. If you've made updates to your Lemon Squeezy product and it hasn't synced, you can now manually re-sync with a new option we've added.
If needed, products can be synced on the Store page.
19 de mai. de 2024
Atualização do componente:
Obrigatório
Edit password validator text labels
We've added the ability to edit the text labels for the requirements of a password in the password validator. This unlocks the ability to make further customizations to the sign up form or change password form.
This control is located under password validator > labels
Please update these components in Framer by clicking update
in the assets tab.
15 de mai. de 2024
Atualização do componente:
Não necessário
Introducing Blocks
14 de mai. de 2024
Atualização do componente:
Obrigatório
Profile form and added controls to existing forms
Member profile form
This new form allows your members to make changes to their email, first name, and last name. Get this new component from the Setup page to add it to your website.
Show/hide password for all password inputs
While entering a password in FramerAuth forms, by default, the password is hidden. Members can now un-hide the password by toggling the icon. If you'd like to enable or disable this feature go to Input > Icon (you may need to scroll down) in the controls of your form.
Customize labels
You can now change the labels on all of the forms to anything you'd like, even different languages. For example, change "Last name" to "Surname."
Click "Inputs" in the form controls then select an input to make use of this feature.
Add interactions to forms
This feature enables two new interactions, Success and Error. You can now trigger a modal/pop-over or change variant on Error/Success.
Create pop-over/modals: Select form > add overlay > show on (Error/Success)
Change to a variant: Turn form into component > create another variant > drag connector to second variant > on (Success/Error) change variant
Remove asterix from labels
Previously by default all form labels included an asterix. This is now configurable and can be turned off. Go to Label > Asterix to make adjustments.
Password validator controls
You now have full control over the design aspects of the password validator. Toggle password validator on to customize how it looks.
Set button to start, center, end, or stretch
Previously, by default, all buttons were set to stretch. You now have more flexibility with how your button is displayed. Set button alignment to start, center, end, or stretch.
Additional updates
Forms previously would go blank on successful submission - this has been fixed in this update.
Change the label for step 1 and 2 of the sign up form.
Adding a border to buttons is now supported.
Forms now include a redirect control which can be used to redirect on successful submission.
When setting a new password the form now includes a "confirm password" field.
7 de mai. de 2024
Atualização do componente:
Não necessário
Ability to disable email invitation
We've enabled the ability to disable the email invitation that is automatically sent by FramerAuth to new members.
When inviting a member you will now see this option:
Deselecting send invitation
when inviting a member means the invited member will not receive an email from us on your behalf, you will need to send one.
A personalized invitation page in Framer example:
27 de mar. de 2024
Atualização do componente:
Obrigatório
Bug fix for Activate License component
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.
18 de mar. de 2024
Atualização do componente:
Não necessário
Delete members
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:
Go to your Members page and click on the row of the member you'd like to remove.
You will then see a modal with a "delete member" button.
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.
Go to Licenses and click on the
...
menu icon on the license you want to disable.Click on the Disable key option and confirm.
14 de fev. de 2024
Atualização do componente:
Não necessário
New Overrides for Active Licenses
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
13 de fev. de 2024
Atualização do componente:
Obrigatório
New member features
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:
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)
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.
30 de jan. de 2024
Atualização do componente:
Não necessário
Manually add members
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.
27 de jan. de 2024
Atualização do componente:
Não necessário
New pages - Store and 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.