bcgov / bcgov/entity

1. Receive an email directing me to click a link to 'migrate' to the modernized system

Open
#31,421 0 comments 0 reactions 0 assignees View on GitHub
Colin Egress
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

### Summary

An email is sent to the user, containing a secure link that directs the user to the modernized Business Registry platform. The purpose of this link is to simplify entry and guide the user toward the correct business context.
clicking the link takes the user to the login page. At this stage, the system requires authentication using the BC Services Card. This approach ensures secure access and aligns with the current design decision to use a single login method.
The email link can include contextual information, such as the business registration number, to streamline the next steps. After successful login, the system checks whether the user already has an account and whether the account includes the Business Registry product. Based on this check, the user is either routed to create an account or directly to the dashboard if everything is in place.

### Notes

**Clarity of Messaging**: The message should explain why the user cannot continue in COLIN and clearly direct them to the next step using plain language such as “Your business is now managed in the modernized Business Registry.”
**Prominent Call-to-Action**: Include a clear call-to-action like “Sign in to manage your business.” that appears in a primary position above any secondary links like help or FAQs.

---
### Sample Email

#### Subject:
Action Required: Manage Your Business in the Modernized Registry
#### Header:
Welcome to the Modernized Business Registry
#### Body:
Your business information has been transitioned from COLIN to our updated registry platform. To continue managing your business, you must sign in using your BC Services Card.
Please click the button below to access your account. This link is secure and unique to you. For security purposes, do not forward or share this email.
Once signed in, you will be prompted to confirm your business details and complete the setup process.
#### Button:
Sign In and Claim Your Business
#### Footer:
If you manage multiple businesses, you will receive a separate email for each.
For assistance or additional information, visit [Support URL].

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.