User accounts & login

Let visitors sign up, log in and see members-only pages.

Articles

How to add sign-up and login to your site

How to add sign-up and login to your site

In TeleportHQ, you add sign-up and login by clicking the Authentication (padlock) button at the top left of the canvas, or Plugins → Authentication in the left sidebar, and following the Activate Authentication steps; TeleportHQ creates the sign-in, sign-up, password and profile pages, keeps the accounts in a database and makes your site a web app.

How to choose login methods (email and password, magic links)

How to choose login methods (email and password, magic links)

In TeleportHQ, you choose how visitors sign in from the padlock button → Manage Settings & Users → Settings, or from Plugins → Authentication in the left sidebar, where you turn email and password sign-in on or off and enable providers like Google; magic links are marked Coming Soon, and the same places turn authentication off.

How to add "Sign in with Google" and other providers

How to add "Sign in with Google" and other providers

In TeleportHQ, you add "Sign in with Google" (or GitHub, Apple, Facebook and about 60 other providers) by opening the provider in the authentication settings, copying its OAuth Callback URL into the provider's developer console, then pasting the Client ID and Client Secret back, clicking Enable and publishing.

How to manage your site's users and roles

How to manage your site's users and roles

In TeleportHQ, you manage the people who have accounts on your web app from the Users tab of the authentication window (padlock button → Manage Settings & Users → Users): a searchable list of every account where Create New User adds one, Edit opens the Edit User window to change a name or pick a role (such as admin or editor), and Remove deletes the account with everything the person added, keeping their orders, invoices and bookings.

How to make a page visible only to signed-in users

How to make a page visible only to signed-in users

In TeleportHQ, you make a page members-only by opening its menu in the Pages list (or Page settings → Security) and turning on Require Authentication; visitors who aren't signed in are sent to the sign-in page, Role Protection limits the page to a role such as editor, and in an online store Subscriber Access limits it to customers with an active subscription.

How to preview your site as a signed-in user

How to preview your site as a signed-in user

In TeleportHQ, you preview your web app as a signed-in member by clicking the padlock button at the top left of the canvas, choosing Act as User and picking a user; the canvas then shows that user's details and warns with Access Restricted on pages they can't open, and Act as Logged Out shows the site as a guest again.

How to customize welcome and password-reset emails

How to customize welcome and password-reset emails

In TeleportHQ, the welcome, password reset and account deletion emails are the components welcome, password-reset and account-deletion in the Components list's email-templates → customer folder, which you design like any component; they're sent through your project's email provider (SendGrid, Mailgun, MailerSend, Postmark or Resend), set in Project settings → Credentials → Email Providers.

How to show the signed-in user's name, photo and details

How to show the signed-in user's name, photo and details

In TeleportHQ, you show a signed-in member's name, email or photo by adding the Account elements (Name, Email, Image, Menu, Sign Out, Form, Delete Account) from Elements → Primitives, or by binding any text or image to Current User; in an online store or a booking site, each customer's My account page also keeps their contact details and address, which checkout fills in.