Beginner

Add A Login System To Framer In 7 Steps

Add a login system on your Framer site in 7 steps with FrameAuth. Restrict content, manage users, and add sign in, no code required.

Add user login to Framer

VIDEO

How to Add a Login System to Your Framer Website

With FrameAuth, integrating authentication into your Framer site is straightforward and requires no custom coding. Follow this guide to set up a secure login system in just a few steps.Why Add a Login System?

Login system in Framer by FramerAuth

A login system enables you to:

  • Restrict content access to registered or paying users

  • Offer personalized experiences

  • Manage memberships or subscriptions

  • Protect your member-only exclusive content

  • Enable bookmarking and mark-as-complete

1

Get free FrameAuth plugin

FrameAuth is designed to integrate seamlessly into your Framer website. Use our plugin for swift integration to add auth components like sign up, sign in, profile, and more. To get started:

Install the FramerAuth pluginFree and paid FramerAuth powered templates

2

Add Sign up, Sign in, and other Components

  • Open your project in Framer and launch the FrameAuth plugin. To launch, browse plugins and type in FrameAuth.

Add Framer plugin, search FramerAuth
  • Drag and drop the login and sign-up components into your design as well as the forgot password, profile, reset password, and other forms.

Add FramerAuth sign up form to your site
  • (Optional) Explore Blocks, our free library of sign up/sign in experiences to clone and adapt for your project.

3

Customize appearance of the auth forms

  • Customize the appearance to match your brand within the Framer native controls.

  • To copy styling from one form to another for consistency, use OPTION + COMMAND + C (Mac) ALT + CONTROL + C (Windows).

Customize the look and feel

4

Activate FrameAuth Features

  • Click the โ€˜Activateโ€™ tab in the plugin then click 'create free account'

Activate your FramerAuth components
  • After creating your account, head back to the plugin and sign in. The plugin will prompt you to select a project and connect. Once done, your project is connected!

FramerAuth snippet missing

5

Protect pages and content on your site

Locked member-only content, FramerAuth

To protect certain pages or sections you can utilize overrides in the Framer canvas or the page locking mechanism to lock an entire page:

Locking pages in FramerAuth pluginCreating locked / unlocked variants

6

Test sign up and sign in

Framer login system

Before publishing your site:

  • Try signing up as a user.

  • Try signing in and signing out.

  • Test resetting your password via the Forgot Password form

  • Check restricted pages to ensure they work as expected and content is locking.

Ensure your site has these pages:

  • /sign-in

  • /sign-up

  • /forgot-password

  • /reset-password

  • /account

  • /otp (if you're using the SendOTP form)

Ensure your navigation has:

  • Sign out button (use SignOut override or Action Button component)

  • Sign in button (use ShowIfSignedOut override)

  • Sign up button (use ShowIfSignedOut override)

  • Account page link (use ShowIfSignedIn override)

7

Publish and manage users

Managing FramerAuth members

Once everything is set up:

FAQ

When should I lock a full page instead of a section?

Lock the page when the entire URL should require access. Use on-page overrides when public and protected content need to share one page.

Why should navigation change with authentication state?

It keeps actions relevant: signed-out visitors can see sign-in or sign-up buttons, while members can see account and sign-out actions.

If I'm using another platform like Webflow can I still use FrameAuth?

No. Our tool is built specifically for Framer and Framer websites. If you're using Webflow then Memberstack would be our recommended alternative.

Updated:

Need help? Talk with a human.

Add A Login System To Framer In 7 Steps

Copy Link