GCSE · Computer Science · AQA · Spec 8525

Email confirmations

You sign up for something and a message lands in your inbox: 'Please confirm your email.' That one message is quietly doing three jobs.

Computer Science · Security

Follow the message

Pick who controls the inbox, then follow the route to see where it ends.

Whose inbox gets the message → What happens to the message → What the owner does

4 possible routes.

On An account is registered with an email address. 3 branches to choose from.

An account has just been registered with an email address. Who can read that inbox decides what happens next.

Exam line: Only the genuine route ends in an activated account.

Computer Science · Security

Put the stages in order

The order the stages of an email confirmation happen in

1 · First stage5 · Last stage
  1. The account is activated

  2. A message with a unique link or code is sent to the address given

  3. The link is clicked or the code is entered

  4. Account details are entered

  5. The user opens the message

Predict, then check

Someone asks to reset the password on your account.

Someone presses 'Reset password' on your account. Who can complete the reset?

Computer Science · Security

What does it actually prove?

A new account has just been activated because someone used the link in a confirmation email.

Which is closest to what you think the completed confirmation proves?
How sure are you?

Exam line: Access to an email account, not identity.

Computer Science · Security

Write it yourself

Explain how email confirmation makes it harder for automated programs to create large numbers of fake accounts. [3 marks]

0 words · your answer stays on this page and is not sent anywhere.

Exam line: Say what is sent, what must be done with it, and why that stops the program.

WHAT YOU'VE LEARNED

A quick recap of today's lesson.

Why one message in your inbox keeps the wrong people out

What you need to know

  • When you register, the system sends a message to the email address you gave. It holds a unique link or code.
  • You have to use it: click the link or enter the code. Only then is the account activated.
  • Whoever can read that inbox is the one who can finish the job. That's the whole security idea.
  • Have a goYour mate types YOUR email address into a sign-up form 'as a joke'. Whose inbox gets the link or code: theirs or yours?

    Yours. It goes to the address given, not to the person who typed it in.

    The message is sent to the address that was entered, so whoever can read that inbox is the one who can use it.

  • Register with someone else's address and the message lands with the real owner, not with you.
  • That message also works as an alert. The real owner finds out someone has used their address.
  • Have a goA message pops up: 'Confirm your new account', for a site you've never even heard of. What has probably happened?

    Someone used your email address to register.

    The message goes to the address given, so you see it even though you didn't sign up. That's the alert working.

  • Automated programs find it harder to churn out masses of fake accounts, because each account needs a message that actually gets used.
  • Confirmation also guards important actions, like resetting a password or changing account details. The confirmation goes to the account holder's email.
  • A completed confirmation does not prove who someone is. It proves they could access that email account.
  • Have a goTrue or false: 'The link was clicked, so the site now knows exactly who is behind the account.'

    False. It only knows that someone could use that email account.

    Using the link shows access to the inbox. It says nothing about who the person actually is.

  • So it is only as secure as the email account. An attacker who can read the victim's inbox can complete it too.

The big picture

An email confirmation sends a message with a unique link or code to the address given when someone registers, and the user has to use it. Only whoever can read that inbox can finish the job, which blocks accounts made with someone else's address and makes it harder for automated programs to create fake accounts. It also protects important actions and alerts the real owner. But it proves access to an email account, not who someone is, so it is only as secure as that email account.

Key points

1An email confirmation sends a message with a unique link or code to the address given at registration, and the user must use it.
2Only whoever can read that inbox can use the message, so it stops accounts being registered with someone else's address.
3It makes it harder for automated programs to create large numbers of fake accounts.
4It protects important actions, such as password resets and changes to account details, and alerts the real owner when their address is used.
5It proves access to an email account, not identity, so it is only as secure as the email account itself.

Worked example

Problem

Build a full-marks answer to this question, step by step: 'Explain why a website sends a confirmation email when someone registers. (2 marks)'

⚠ Watch out

Writing that email confirmation proves who someone is, or that the account is now safe from misuse. It only shows that someone could use that email account.

🧠

Memory hook

Follow the message. It lands in one inbox, so only the person who can read that inbox can finish the job. The same email that lets the real owner in is the warning that someone else tried.

✓

Check yourself

A site shows a 'Reset password' button. In one sentence, explain why it sends the reset link to the account holder's email address instead of just showing it on screen.

Flashcards

(9)
Define: email confirmation
A check at registration: a unique link or code goes to the email address given, and has to be used.
What does the user have to do with the confirmation message?
Use it: click the unique link or enter the unique code. Then the account is activated.
Who can finish an email confirmation?
Whoever can read that inbox.
A stranger registers with YOUR email address. Where does the confirmation go?
To you, the real owner. Left unused, the account never starts working.
How does the confirmation message help the real owner of an address?
It alerts them that someone has used their address.
Why do automated programs find email confirmation a problem?
Each account needs a message that gets used, so churning out large numbers of fake accounts is harder.
Name two important actions an email confirmation can protect.
Resetting a password and changing account details.
What does a completed email confirmation prove?
Only that the person could access that email account. It does not prove who they are.
Why is email confirmation only as secure as the email account?
An attacker who can read the victim's inbox can use the confirmation message too.

Tap any card to flip it, or use Study as deck to go through them one at a time. In the full lesson these run as a spaced-repetition deck — you rate each card Hard, Good or Easy and the tricky ones keep coming back until they stick.

Learning with Lightbulb is opening soon

You can use this lesson now. Join the waitlist and we'll let you know when the full Lightbulb experience is ready.

Keep me posted

More AQA GCSE Computer Science topics

See the full AQA Computer Science curriculum →

How this lesson was checked. This AQA GCSE Computer Science (specification 8525)lesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 9 October 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.