Skip to main content

Implementing passwordless login authentication for pseudo-logged state without full user login

The current Passwordless login feature when implemented still requires an authentication code entry on the part of the user. At present, a user receives an email that contains an OTP which they then enter to login or setup their account.

We would love to implement a Passwordless flow that emails a "passwordless login" that a user can click directly upon receiving it in their inbox and authenticate, therefore removing the additional steps of 1) copying the OTP code from email and 2) pasting it/entering it in the browser, which introduces the possibility for user error (e.g., entering an expired code, mis-typing the code)

6 comments

  • Duncan from Memberstack
    Duncan from Memberstack

    Hi Kristin Battaglini, super well said 🙏

    Thanks for taking the time to write this out. I've flagged this for discussion with the team. There are a few reasons we opted for the OPT code vs the link (members with multiple devices, domain management, security, etc.)

    If anything changes or this get flagged for development I'll let you know. But to be 100% transparent, we don't have any plans to add this functionality at this time. 

    1
  • Kristin Battaglini
    Kristin Battaglini OP

    Understood, thanks for the response Duncan from Memberstack

    0
  • Aaron S
    Aaron S

    Hey Duncan from Memberstack - I'm facing a similar situation as Kristin, and wanted to poke here before I looked for other solutions. I have the following user flows:

    1. User signup (typical process where a user record is created)
    2. User receives a 'quiz' (where I'm thinking of this as a pseudo-logged in state where the user can respond to the quiz questions but not much else). I'd like to track quiz answers by user but not require the user to login.
    3. User logs in via typical methods (where I'm thinking about this as a fully-logged in state where they can update payment, profile info etc).

    I'm interested in trying to figure out a work around for User Flow #2 - that pseudo-logged in state. Would it be possible for me to email the user, have them click on something in the email, and submit a quiz question without ever having to login, and where I could write their answer info into the backend DB so I know that I shouldn't show them that question again in the future. Any ideas?

    Thanks! 

    0
  • Memberstack Team
    Memberstack Team Edited

    Hmm that's a tough one. I'll keep thinking it over, but I recommend starting with a login step in the quiz for now. That's going to be the most simple way to ensure everything is getting saved. 

    Is your main goal for skipping login to increase completion rates?

    0
  • Aaron S
    Aaron S

    Thanks for your response! Yes, skipping the login is to increase completion rates, and a competitor already has this in place so it feels like 'table stakes' for me. 

    I reached out to stytch.com who said that they have something that could work, but my ideal scenario is that is comes with Memberstack (if that's what I choose to use).

    TBH, I may build a prototype with Bubble or Adalo + Stytch and see if I can get a flow that I this is good enough working. I know this is likely a low priority for you all. I may end up doing the login step if I really can't figure it out. Thanks again!

    0
  • Memberstack Team
    Memberstack Team

    I like how you’ve mapped out the different user flows. For the quiz part, the script #189 – Webflow CMS Interactive Quiz is a strong option if you want to build quizzes directly inside Webflow with progress tracking and answer feedback. It integrates with Memberstack so you can track responses per user and keep everything tied neatly to their account.

    This way, you don’t have to rely on external tools or complicated workarounds — the quiz logic, feedback, and progress can all live in Webflow CMS. It’s a cleaner approach if your goal is to make quizzes part of the member experience and connect them with the rest of your membership features.

    0

Please sign in to leave a comment.

Sitemap