SYGNAL UNIVERSITY

Webflow User Accounts / Memberships

No items found.
Overview
Getting Started with User Accounts
000
User Accounts Current Features
001
User Accounts v. Memberstack
001
User Accounts Roadmap
002
Use Cases & Key Limitations
003
Customizing Membership UI
Building a Custom Login/Logout Button
8:50
110
Combining Log In / Sign Up into a Single Tabbed Page
8:41
111
Conditional Element Display, on Log-in State
7:34
112
Access-Group-Specific Sign-Up Forms
113
Customizing Membership Flow
Redirect Users to a Specific Page after Login
4:11
201
Redirect Users to a Specific Page after Registration
202
Log Out User
202
Getting Member Data
Getting the Logged-In User's Info
10:18
401
Getting the User's Webflow User ID
4:11
402
Customizing the Member UX
Customizing Webflow Site Search for User Accounts
601
SEO & Content Preview Approaches
602
Addendum
Other Membership Solutions
901
Memberships Loader
902
User-Specific Data
903
No items found.

User Accounts is a long-awaited platform piece in the Webflow ecosystem, which provides some basic membership capabilities to Webflow sites.

Its broad goals were;

  • To support user-specific logins.
  • To support the organization of users into access-groups that describe what they are permitted to view.
  • To gate content securely and allow access only to users with the right access groups
  • To provide a membership-based ecommerce solution to Webflow, for content-access subscriptions.
The end result is a system that works ok for simple content-gating and content-subscription services, but which has a number of key limitations. This course will discuss some of those, and what you can do.

Key Points

Notes;

  • There are a ton of membership templates in the template store.
  • You need an ECommerce plan to sell memberships.

Use cases;

  • + Basic membership sign-up, sign-in, sign out
  • + Email verification ( required, actually )
  • + Controlled content restrictions, by Page
  • - SSO logins
  • - Complex content separation, by CMS item
  • - User dashboards
  • - Connection to other systems for member-specific data, e.g. a commenting system, or ordering history. Possible but very difficult and in-secure.

Projects;

  • + A simple members-only area, with members-only content
  • + A mini intranet of content, which all of the members of a company have access to a members-only area
  • - An auction site in which people can log in, watch listings, add listings, remove listings...
  • - A tiered-access content site such as courses or articles, where you can control which courses or articles each membership group gets access to
  • - A drip-access content site, which offers time-restricted access to content on a per-user basis.
  • - A site which manages any special user data such as a dashboard, comments, confidential personal data
  • - A site which has any form of user-specific accounts, token tracking, top-up, etc.

Capabilities

It offers some key capabilities;

  • The ability to "gate" parts of your site, so that only selected people can access them.
  • > Gating Pages, Folders, and Collection Pages ( available now )
  • > Gating elements ( coming soon )
  • > Gating individual CMS Collection items ( hopefully in the future )
  • Membership enrollment options
  • > Invitation by email
  • > Self-enrollment
  • The ability to log-in, and log-out, once enrolled
  • The ability to provide for paid memberships

Common Use Cases

  • Control access to specific content and screens, to specific users
  • Sell access to content, e.g. video courses, articles, downloadable materials... on a monthly subscription basis

Limitations

Important design limitations include;

  • User email is required, as is email verification. Whether you invite a user by email, or they enroll on the site, an email address MUST be supplied and they MUST verify it by clicking a link in that received email.
  • No OAuth2 support for external providers, e.g. Google
  • No admin ability to update or reset passwords

Hopefully-temporary limitations include;

  • No ability to manage Users in the Editor
  • No ability to view or change a User's access groups through the API
  • No password-reminder ability for Users yet
  • No ability to gate content to a specific User
  • No ability to gate individual CMS Items
  • No ability to auto-add a User's email to your newsletter provider when they click "Allow marketing"
  • BUG? Clicking "allow marketing" is currently required at enrollment
  • Quite a few more, but we're in beta...

More

https://webflow.com/user-accounts

https://university.webflow.com/lesson/webflow-user-accounts-overview

Table of Contents
Did we just make your life better?
Passion drives our long hours and late nights supporting the Webflow community. Click the button to show your love.