A function of your portal, in full
A sign-in page that looks like your shop and keeps strangers out
The sign-in page is the door of your portal: every customer, dealer and tuner passes through it, and a stranger decides there whether the shop behind it is real. You write what it says, choose how it looks, and decide how hard it is to get in without being who you say you are.
The sign-in page does two jobs at once. To a customer who already has an account it is a form: an email, a password, a button. To somebody who has just followed a link from a forum or a Facebook group it is the only page of your shop they can see, so it has to say what you do, what happens after they register and, if you wish, what a file costs. The portal gives that page two halves: a panel about your service and the form beside it.
Three sections of Settings decide everything about it. Sign-in page, under Brand and look, holds the words, the picture, the moving figure, the highlights, the six offers, the steps, the prices and the links. Signing in, under Security, holds the second sign-in step for your team and your customers and the Sign in with Google button. Bot checks, also under Security, puts a person check from Cloudflare on the sign-in, sign-up and forgotten-password forms.
None of it needs a designer. Every text field left empty shows a standard line, translated into the language the visitor reads; type your own and it shows exactly as typed. Every switch that needs keys from outside, Google or Cloudflare, comes on only after a live test has passed with those keys, so a typing mistake never locks anyone out.
A portal for dealers who already know you can drop the selling half entirely and show the form alone. A portal that takes new customers from the public keeps it, and is better for every line you rewrite in your own words.
A shop's day without it
Without it, the shop sends new customers to a page that looks like every other portal: a stock greeting, somebody else's colours and promises the shop never made. Nobody learns what a file costs or how a job goes until they have registered and looked around, so half of them write on WhatsApp instead. Behind the form, one password reused on a leaked forum is all that stands between a stranger and the shop's library, and the mornings start with clearing fake accounts that bots opened overnight.
The first page anyone sees
Your name on the door, on the phone a customer holds.
A customer follows your link from a forum or a group and lands here, usually on a phone. The page carries your words, your picture and your colours, and the form asks only what you decided it should ask.
- EEmailThe address on the account
- PPasswordHidden as it is typed
- PPerson checkPassed, usually without noticingCloudflare
- SSecond stepA code from an app, or by emailnext
- Two halves, or the form aloneA panel about your service and the form beside it. A portal for dealers who already know you switches on Plain sign-in page and shows the form alone; what you wrote for the panel stays saved.
- Your words, or a standard lineThe tagline, the headline, the highlights, the offers, the steps, the form's heading and its button. A field left empty shows a standard line in the language the visitor reads; your own shows exactly as typed.
- Your picture and your coloursColourful or Calm, one of the three drawn backdrops or your own photo with its fit, position, movement, blur and shade, and the figure beside the form or your own mark.
- Google, under your own nameThe Sign in with Google button runs under an app in your own Google Cloud console, so the consent screen shows your name. It goes on the page only once a test with your own account has passed.
- A person check you choose form by formThe Cloudflare Turnstile check, with the keys of your own widget, on sign-in, sign-up and forgotten password, each with its own switch.
One sign-in, with every guard on.
What a person passes between opening the page and reaching their first page inside, when the bot check and two-step sign-in are both switched on.
- The page opensIn your look, with your words. To a stranger it says what you do and what happens after they register; to a customer it is a form.
- The person checkBefore the form is accepted, Cloudflare checks that a person is sending it. Most people pass without noticing; a bot opening accounts overnight does not.
- Password, or GoogleThe email and password, or the Sign in with Google button. Google is not a second step: where two-step sign-in is required, it still follows.
- The second stepA code from an authenticator app or a code by email, whichever that person chose in their profile.
- Nothing set up yet?Where you require it, a person without a second step is sent to the setup page on their next visit, before any other page opens, and carries on once it is set.
- InsideThe portal opens. One reused password leaked on a forum is no longer enough to reach your library.
An administrator can excuse one account from the second step for a reason; every such change is written to the audit log.
A wrong key never locks anyone out.
Google sign-in and the bot check both need keys from outside. Each comes on only after the portal has tried those keys for real.
- Paste the keysThe client ID and secret of your Google app, or the site key and secret key of your Turnstile widget.
- Run the live testIn the panel, with your own Google account or your own widget. Until it passes, the switch stays off and the pages are as they were.
- It goes onThe button appears on sign-in and sign-up; the check appears on the forms you chose.
- Change a key laterThe button comes off the pages, or the check pauses itself, until the new keys pass the same test.
What you find on it
Sign-in page
Settings → Brand and look → Sign-in page. This section decides what a visitor sees before they sign in: the look of the page, the backdrop or your own photo, the figure beside the form, the headline, the three highlights, the "Why choose us" block with its six offers, the "How it works" steps, the prices, two links, the feature badges and the words of the form itself. The settings follow the page from top to bottom, and the ones that belong to a switch open only when that switch is on.
Signing in
Settings → Security → Signing in. Three switches decide how people prove who they are: a second sign-in step required from your team, the same from your customers, and a Sign in with Google button that runs under your own Google app. The second step is an authenticator app or a code by email, chosen by each person in their profile.
Bot checks
Settings → Security → Bot checks. One main switch turns on the Cloudflare Turnstile check with the keys of your own widget, once a live test with those keys has passed. Three switches under it choose which forms carry the check: sign-in, sign-up and forgotten password.
How it works
- Open Settings, then Brand and look, then Sign-in page. Decide first whether the page shows the panel about your service or the form alone (Plain sign-in page).
- Choose the look, Colourful or Calm, then the backdrop: one of the three drawn ones, or your own photo with its fit, position, movement, blur and shade.
- Write the top of the panel: the tagline beside your logo, the two-line headline and the sentence under it. Pick the figure beside the form or upload your own mark.
- Work down the panel: the three highlights, the six offers, the three steps, then prices, links and badges. Leave empty whatever the standard line already says well; it stays translated for every visitor.
- Set the words of the form: its heading, its line, the button, and the sentence that invites a visitor to register.
- Open Settings, then Security, then Signing in. Require the second step for your team, decide whether customers need it too, and set up Sign in with Google if your customers ask for it.
- Open Bot checks, paste the two keys of your Cloudflare Turnstile widget, run the live test and choose which of the three forms carry the check.
- Open the sign-in page in a private window, on a phone as well as a desktop, and read it as a stranger would.
Who it is for
- The ownerWrites the door of the shop once: the words, the photo, the promise. Decides who needs a second step and switches the bot check on before the portal is public.
- Your teamSigns in with a password and a second step, so a leaked password alone never opens the shop's customers, files and prices.
- Your customersSees what the shop does, how a job goes and what it costs before registering, then signs in with a password or with Google, in their own language.
- Your dealersLands on a plain form in the master's brand, signs in and gets to work; their files and credit sit behind a second step when the master requires one.
Every setting, explained
Sign-in page
70 settingsSettings → Brand and look → Sign-in page. This section decides what a visitor sees before they sign in: the look of the page, the backdrop or your own photo, the figure beside the form, the headline, the three highlights, the "Why choose us" block with its six offers, the "How it works" steps, the prices, two links, the feature badges and the words of the form itself. The settings follow the page from top to bottom, and the ones that belong to a switch open only when that switch is on.
Sign-in page colour
The single colour the Calm look uses for links and icons. It opens only under Calm and does nothing while the page is Colourful. Only a proper colour from the picker is taken.
Sign-in animation
The small moving figure beside the form. Every figure is drawn in the page itself.
- Cat A drawn cat whose eyes follow the pointer across the page.
- ECU chip A chip with circuit traces that pulse.
- Neural network Dots and lines that move like a small network.
- Equaliser Bars that rise and fall like a sound level.
- Turbo A turbo wheel that spins.
- Geometric A grid of shapes that shifts.
- Minimal No figure; the form still slides in.
- None No figure and no entrance animation at all.
- Your own picture The logo mark or mascot you upload, shown still.
Sign-in background style
The moving backdrop the portal draws behind the form while no picture of your own is shown. It is drawn in the page itself; nothing is loaded from outside.
- Horizon A starfield over a horizon.
- Neural Dots and lines that drift and link up, with soft glows.
- Tuning map A calibration map drawn as a wire surface, the view a tuner knows.
Picture movement
How your photo moves behind the form.
- Still The picture does not move.
- Slow pan and zoom A gentle drift across the picture while it zooms in a little, and back.
- Slow zoom The picture zooms in slowly and eases back.
- Pan left A slow slide to the left and back.
- Pan right A slow slide to the right and back.
- Brightness pulse The picture stays put and brightens softly, then dims.
- Follows the mouse Shown on the live page as the slow pan and zoom.
- Cinematic The slow pan and zoom, with the shade over the picture breathing slowly.
Movement speed
The pace of whichever movement is chosen.
- Slow A drift you feel rather than see.
- Medium A steady glide, noticed without being watched.
- Fast A movement seen at once.
Sign-in picture blur
A slider that softens your photo: sharp at the left, a wash of the photo's colours at the far right. It only softens; darkening is the shade's job.
Colour fringe effect
Meant to add a slight colour fringe to the edges of your photo. The switch is saved, but the sign-in page as it is drawn today does not show the fringe.
Sign-in background picture
Puts your own photo behind the form in place of the drawn backdrop, with a shade over it so the fields read. Uploading a picture switches it on by itself; switching it off brings the drawn backdrop back and keeps your file.
Gradient bottom colour
The colour at the bottom of that same fade. It pairs with the top colour; see Gradient top colour.
Gradient top colour
The colour at the top of the sign-in background while no picture is shown. The page fades from this colour down to the bottom one, behind the drawn backdrop.
Film grain effect
Lays a fine film grain over your photo. It needs your own sign-in picture, and it is dropped for visitors whose portal runs in its power-saving mode.
Picture shade colour
The colour of the shade laid over your photo so that white fields and text read against it.
Picture shade strength
How strongly that shade covers the photo, in percent: at the left the photo shows as it is, at the right it is a hint beneath near-black.
Picture position
Which part of the photo stays in view when it is cropped to fit: the centre, the top or bottom, the left or right, or one of the four corners. On a tall phone screen this decides what a customer sees at all.
Picture fit
How your photo meets the screen.
- Fill the screen No bare edge; what spills over is cropped.
- Show it whole All of the picture, with dark space where the shapes differ.
- Original size The file at its own size, neither scaled up nor down.
Sign-in picture file
The photo itself: a JPG, PNG or WebP kept in your portal's own upload folder. A new upload replaces the old one; ticking Remove deletes it and the drawn backdrop returns.
Dark corners effect
Shades the edges of the photo inwards and leaves the middle alone, so the eye goes to the form.
Your own sign-in picture
The file shown beside the form when Sign-in animation is set to Your own picture: a small SVG, PNG or WebP, still, at a modest size, with a soft glow beneath it.
First highlight icon
The icon over that word: the name of an icon from the Bootstrap Icons set, the one the portal draws all its icons from.
First highlight text
The word on the first card. While empty, the standard word is translated for each visitor; your own word shows exactly as typed, in every language.
Second highlight icon
The icon of the middle card, named as for the first.
Second highlight text
The word on the middle card. It follows the rule of the first highlight: empty means the translated standard.
Third highlight icon
The icon of the last card, named as for the first.
Third highlight text
The word on the last card of the row, the place for what you are best known for.
Sign-in button word
What the button at the end of the sign-in form says. The button of the register tab keeps its own words.
Sign-in form line
The one line of smaller text between the heading and the first field.
Sign-in form heading
The heading that opens the form.
Sign-in headline, first line
The first of the two big lines that open the panel. It is written to read as one sentence with the second line.
Sign-in page subtitle
The one sentence under the headline: what a visitor can send you and what they get back.
Sign-in tagline
The short line under your portal name, beside the logo. The same line is used in the browser tab of the pages anyone can open and on the registration page.
"How it works" heading
The small heading in capitals above the three steps.
Link 1 words
The words of the first of up to two links under your offers, each followed by an arrow. A link shows only when it also has an address.
Link 1 address
Where the first link goes. The link is drawn only when this is a full web address or a page of the portal, so a half-typed one never reaches a visitor.
Link 2 words
The words of the second link, for the next most common question. It follows the rule of the first.
Link 2 address
Where the second link goes, read the same way as the first address.
Sign-in page look
The mood of the whole page.
- Colourful A glow behind the form, gradients on the headline and the icons, several colours at once.
- Calm Plain surfaces, no glow, and one colour of your choosing for links and icons.
Prices heading
The small one-line heading over those figures.
Line under the prices
One short line under the figures, for what they do not cover.
Register link word
The words of that link.
Line before the register link
The short question under the form, just before the link that switches the page to the registration form.
Feature badges
A row of small badges at the bottom of the panel, made by the portal from what is switched on: the secure connection, card payments, the Telegram or WhatsApp channel, dyno sheets, VAT and so on. Nothing shows that the portal does not have.
"How it works" steps
Shows or hides three numbered steps under a small heading: the shortest explanation of the service there is.
Prices on the sign-in page
Answers "what does a file cost" from your own settings: the lowest-priced active stage, the top stage when it costs more, and what a file comes to in your best-value credit pack. Nothing is typed, so the door changes when your prices do.
Three highlights
Shows or hides the row of three small cards under the headline, each an icon over a word.
"Why choose us" block
Shows or hides the biggest block of the panel: a heading, a small badge and a grid of six offers, each with an icon, a title and a line.
Plain sign-in page
Shows only the sign-in form, centred on the same backdrop, without the panel about your service. Everything you wrote for the panel stays saved and returns when you switch this off.
Step 1 text
The first step: how a job starts. Your own line shows as typed; empty brings back the standard one, translated.
Step 2 text
The second step: the middle of a job.
Step 3 text
The third step: how a job ends.
Sign-in headline, second line
The second big line: the one that names what you do.
Offer 1 icon
The icon in the tinted square of the first card: a Bootstrap Icons name, written like bi-tools.
Offer 1 line
The line under the first title.
Offer 1 title
The title of the first of the six offers, the one read before the others. Each offer is a family of three settings: a title, a line and an icon.
Offer 2 icon
The icon of the second card.
Offer 2 line
The line under the second title. A customer sending a read of their own car reads this one twice.
Offer 2 title
The title of the second offer, the card about trust.
Offer 3 icon
The icon of the third card.
Offer 3 line
The line under the third title.
Offer 3 title
The title of the third offer: where a shop says what it works on.
Offer 4 icon
The icon of the fourth card.
Offer 4 line
The line under the fourth title.
Offer 4 title
The title of the fourth offer, the card about money. A visitor decides whether to register partly on this card.
Offer 5 icon
The icon of the fifth card.
Offer 5 line
The line under the fifth title.
Offer 5 title
The title of the fifth offer, which speaks for the people behind the portal.
Offer 6 icon
The icon of the sixth card.
Offer 6 line
The line under the sixth title.
Offer 6 title
The title of the sixth offer, the last thing read before the form.
"Why choose us" badge
The phrase in the small green pill with a tick, beside that heading. It reads as a stamp, so it should be earned.
"Why choose us" heading
The short heading in small capitals over the six offers. It frames them: a question or a claim the cards answer.
Signing in
3 settingsSettings → Security → Signing in. Three switches decide how people prove who they are: a second sign-in step required from your team, the same from your customers, and a Sign in with Google button that runs under your own Google app. The second step is an authenticator app or a code by email, chosen by each person in their profile.
Sign in with Google
Puts a Sign in with Google button on the sign-in and sign-up pages. It runs under a sign-in app you make in your own Google Cloud console, so the consent screen shows your name. Switching it on opens the fields for that app's client ID and secret and a test with your own Google account; the button goes on only once that test has passed. Change a key later and the button comes off the pages until the new one passes. It is not a second step: where two-step sign-in is required, it still follows.
Two-step sign-in for customers
Requires a second step from every customer account. A customer who has none lands on the setup page on their next visit, with a note that two-step sign-in is needed to continue, and carries on as before once it is set. They choose an authenticator app, such as Google Authenticator, Microsoft Authenticator or Authy, or a code by email. An administrator can let a single account off the rule from that person's page; the change goes to the audit log.
Two-step sign-in for your team
Makes a second sign-in step a condition of working in the admin side of the portal. A staff member who has not set one up is sent to the setup page on their next visit, before any other page opens. Each person chooses an authenticator app or a code by email. An administrator can excuse one account for a reason, and every such change is written to the audit log. Demo sign-ins are never asked.
Bot checks
4 settingsSettings → Security → Bot checks. One main switch turns on the Cloudflare Turnstile check with the keys of your own widget, once a live test with those keys has passed. Three switches under it choose which forms carry the check: sign-in, sign-up and forgotten password.
Cloudflare Turnstile check
Asks each visitor to pass a small person check from Cloudflare before a form is accepted. It uses the site key and secret key of your own Turnstile widget; a free Cloudflare account is enough, with your portal's domain listed on the widget. The check goes on only once the saved keys have passed a live test in the panel, and it pauses itself when a key is changed until the new pair passes, so a wrong key can never lock everybody out.
Check on the forgotten-password page
Asks for the check before a request for a new password is accepted, once Turnstile is on. This is the page bots like best, because every address they try sends an email in your name. A bot that cannot pass the check sends none.
Check on the sign-in page
Asks for the check before a sign-in is accepted, once Turnstile is proved and on. It chooses where the proven keys apply and does nothing by itself. Your team passes it once per sign-in, usually without noticing; two-step sign-in is separate and works alongside it.
Check on the sign-up page
Asks for the check before a new account is created, once Turnstile is on. It does not replace sign-up approval: the check stops bots, approval lets you look at the people, and the two together keep the customer list clean with the least work.
How shops use it
A door that sells for a shop open to the public
A two-person remap shop that takes customers from Facebook groups
The owner uploads a photo of the workshop, sets a slow zoom and raises the shade until the form reads. He rewrites the headline, turns the three highlights into promises the shop keeps, and replaces the six standard offers with his own. He switches prices on, so the page shows what a file costs from his own stages, and adds one link to his price list.
A stranger who follows a link sees a real shop, a real price and three steps, and registers without first asking on WhatsApp.
A plain door for a dealer network
A master whose portal serves its own dealers
Nobody at this door needs persuading, so the master switches Plain sign-in page on and picks the Calm look with the brand colour. Prices stay off; they are between the master and each dealer. Two-step sign-in is required for the team and for customers, because every dealer account holds paid files and credit.
Dealers get a quiet form in the master's brand, and a dealer's leaked password no longer opens that dealer's files.
The morning the bots arrived
A file service whose portal had been public for a month
The owner finds dozens of fake sign-ups and customers complaining of password emails they never asked for. She makes a Turnstile widget in a free Cloudflare account, pastes its two keys under Bot checks and runs the live test. It passes, the check goes on, and all three forms carry it from that moment.
The fake accounts stop, the reset emails stop, and real customers barely notice the check.
One button for customers who forget passwords
A shop whose customers upload a file every few weeks
Most of its customers forget the password between jobs. The owner makes a Google sign-in app under the shop's own name, saves its client ID and secret, and proves it with her own Google account. The button appears on the sign-in and sign-up pages.
Fewer reset emails, fewer files sent around the portal, and a consent screen that shows the shop's name.
Where it helps, and its limits
Where it helps most
- When new customers reach you through a link and the sign-in page is the first thing of yours they see.
- When customers read the portal in several languages: every standard line you leave empty is translated for each visitor.
- When you are tired of answering "how much is a file": the page reads the answer from your own prices.
- When more than one person has a staff account, and a single reused password could open the whole shop.
- When the portal is public and bots have found the sign-up and forgotten-password forms.
- When the portal serves dealers only and the page should simply let them in.
What it does not do
- A line you type yourself shows exactly as typed, in every language; only the standard lines are translated for each visitor.
- Google sign-in and the Turnstile check need your own Google app and your own Cloudflare widget. The portal tests the keys; it does not make the accounts for you.
- The colour fringe switch is saved but the sign-in page does not draw it today, and "Follows the mouse" shows as the slow pan and zoom.
- The panel holds six offers, three highlights, three steps and two links, no more. A longer story belongs on a page of your own that a link points to.
Which package
- Sign-in page
- From Solo, €35 a month.
- Signing in
- In every plan, Start included.
- Bot checks
- In every plan, Start included.
Prices in euros, a month, before tax, billed on the 1st. Every price ›
Questions shops ask
- Can I put my own photo behind the sign-in form?
- Yes. Upload a JPG, PNG or WebP under Sign-in page and the picture switches on by itself. You then choose how it fits, which part stays in view, how it moves, how much it is blurred and how strong the shade over it is.
- Will the words I do not change be translated?
- Yes. Every field left empty shows its standard line in the language the visitor reads the portal in. A line you type shows as typed, in every language, so on a portal read in several languages change only what matters.
- Can I hide everything except the form?
- Yes. Plain sign-in page shows the form alone, centred on the same backdrop. What you wrote for the panel stays saved for the day you switch it back.
- Where do the prices on the sign-in page come from?
- From your own stages and credit packs: the lowest-priced active stage, the top stage when it costs more, and what a file comes to in your best-value pack. You type nothing, and a line under the figures says the price on the order page is the one that counts.
- What can a person use as the second sign-in step?
- An authenticator app such as Google Authenticator, Microsoft Authenticator or Authy, or a code sent by email. Each person picks in their profile.
- What if a tuner loses the phone with the authenticator?
- An administrator can let that one account off the rule for the time being, and the change is written to the audit log. A person who can still sign in can switch to codes by email in their profile.
- Is Sign in with Google a second step?
- No. It replaces the password, not the second step. Where two-step sign-in is required, the person is still asked for it after signing in with Google.
- Could a wrong Turnstile key lock everybody out?
- No. The check is switched on only after a live test with exactly the keys saved. A pair that fails leaves the forms as they were, and a key changed later pauses the check until the new pair passes.
- Does the bot check replace approving new customers?
- No. The check stops bots from opening accounts; approval lets you look at the people who do. Many shops use both.
- Which package do I need?
- Dressing the sign-in page comes with Solo and above. Two-step sign-in, Sign in with Google and the bot check come with every package.
Every function of the portal, each on its own page. All functions
Name your portal. It is ready in under a minute.
Pro: today you pay this month in full, or only the days left if the 1st is less than 10 days away; then €60 on every 1st.
- Your name and logo
- Files from any tool
- Updates done for you
- Moving in free on paid plans
You can change your portal's address from your account at any time, or add another to the same portal, free. More are coming: tunerengine.co.uk, tunerengine.uk and tunerengine.info, then new short ones made for portals.