Core Docs - Core Concepts - Use Passwordless Login
Rock Version: v19.0
Last Modified: 2025-11-06 2:03 PM
Say goodbye to the hassle of remembering passwords and hello to seamless access. With passwordless login, everyone can easily and securely log in to your site with minimal friction. There are different ways to set it up, but you can give people the option of either a traditional login or a passwordless login, as pictured below.
After clicking “Sign in with Email or Phone” the person is prompted for an email address or phone number. Rock recognizes which one is provided.
In this case, Alisha will receive an email because she provided her email address. The email will have instructions and a button to Continue. All she needs to do is click the button to log in.
If the person provides a phone number, they’ll get a text message with a code that they’ll need to enter to complete the sign in process.
If more than one person shares the same email address, which happens often with families, the person will be prompted to indicate who they are.
Configuring Passwordless Login
Passwordless login relies on emails and SMS text messaging. If you’re not set up to send and receive communications in Rock, check out the Communication Guide before proceeding.
Obsidian Blocks
You’ll need the Obsidian version of the Login and Account Entry blocks to use passwordless login. See our Websites guide for details on adding blocks to pages.
System Communication
When a person provides their phone number or email address for passwordless login they’ll get a response in the same medium. One of the first steps is to provide the SMS number from which that communication will be sent under Admin Tools > Settings > System Communications. Edit the Passwordless Login Confirmation system communication and, under the SMS panel, select your phone number.
Twilio Shortcodes
Keep in mind that, by default, Twilio 10-digit numbers cannot receive SMS messages from short code numbers. So, you can't use a Twilio long code phone number for passwordless login if the message is coming from a short code number based on your configuration above.
Login Block
The Login block is where the person will go to log in. Here is where you’ll turn on passwordless logins, by opening the settings for the Login block and enabling Passwordless Authentication.
Passwordless Login Security Settings
Rock ships with the recommended security settings. You may want to familiarize yourself with how they apply to passwordless login.
Account Entry Block
The Obsidian version of the Account Entry block has a couple of settings related to passwordless login that you probably won’t need to change but should be aware of.