Redirect to a chosen page when registration succeeds #115

Closed
opened 2026-07-28 13:57:45 +00:00 by thatguygriff · 0 comments
Owner

The Student Registration block should be able to send students onward to a page of the studio's choosing once they finish registering, instead of leaving them on the registration page.

This extends the block's existing email-confirmation page setting rather than adding a separate one.

Expected behaviour

  • Registration failed — show the error and stay put. A validation error on the form, and an invalid/expired confirmation link, must never be redirected past.
  • Registration succeeded — show a link to the selected page.
  • Automatic redirect enabled — send the student to that page instead of showing the link.

"Succeeded" means the two finished states:

  • an invited student, once they are signed up and logged in; and
  • a self-signup returning from the emailed confirmation link (whether their account is ready, or now awaiting studio approval).

The intermediate "check your email to confirm your address" step is not a finished state — the student has to read that instruction, so it is never redirected past either.

Notes

The invited-student success currently shows a confirmation message with no link at all, so that path needs the link adding as well as the redirect.

The **Student Registration** block should be able to send students onward to a page of the studio's choosing once they finish registering, instead of leaving them on the registration page. This extends the block's existing email-confirmation page setting rather than adding a separate one. ## Expected behaviour - **Registration failed** — show the error and stay put. A validation error on the form, and an invalid/expired confirmation link, must never be redirected past. - **Registration succeeded** — show a link to the selected page. - **Automatic redirect enabled** — send the student to that page instead of showing the link. "Succeeded" means the two *finished* states: - an invited student, once they are signed up **and logged in**; and - a self-signup returning from the emailed confirmation link (whether their account is ready, or now awaiting studio approval). The intermediate "check your email to confirm your address" step is not a finished state — the student has to read that instruction, so it is never redirected past either. ## Notes The invited-student success currently shows a confirmation message with no link at all, so that path needs the link adding as well as the redirect.
thatguygriff added the enhancement label 2026-07-28 13:57:45 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Unsupervised/unsupervised-scheduler#115