[New Feature] Magic login link workflow action

One issue I had was the user I was sending a magic link to had a firewall where it’d click on links, so when the user went to click on it, the link became invalid. Maybe that’s happening on your case? Not sure what the best solution for that is though

Quick way to band-aid up that issue would be to show user text on fail page that it may be the firewall acting up and instructions how to deal with it on different browsers / devices and potential a option to login the old fashioned way.

1 Like

Yep, but it still doesn’t solve the fact that they can’t log in using the magic link

Clearly it does not. It just upgrades the user experience from utterly terrible to almost bearable.
Generally, when you’re providing information to the user they’re usually more understanding of the inconvenience.

2 Likes

Yep good point, this happened to me on an internal app (where there’s a way for external users to sign in as well). Maybe I should just bring back a way for the user to set their own password :joy:

Two quick thoughts

  • Silly question, but is your link matching up with version-test vs live and where the user is stored?
  • Until you figure it out, you could just take them to a page that creates a magic link directly from Bubble? I am using Postmark myself and haven’t had any issues until this week when I switched to a subdomain, so employed the above briefly (it took the DNS a little longer to kick in for the magic link for some reason)

I dont know if this helps - but adding a delay and an intermediary page resolves it for me - this is due to the arbitrary delay in javascript redirect that the security doesnt follow and therefore not expiring the link - posted here if it helps: Magic Links and issues with tokens expiring, security issues

1 Like

Is there a way to re-send a magic link (or access the magic link in a future workflow, as long as it’s not expired)?

What would happen if a magic link workflow was triggered while a currently-active link has been emailed to the user?

I’m struggling to get my Sendgrid email to send at all. It references the Send magic login link workflow output and has been done in a back-end workflow. Anyone else experience issues with sending a Sengrid email with the link? Here’s my setup:

Does anyone know if you can combine this magic login link with an email confirmation? Basically could you just append the email confirmation link to the magic logon link?