Login Best Practices Demo Listings


Transitioning to your website

The flow from a different website to your website. For example, when people click on a link to your website from gov.bc.ca website, other websites, news release, or in emails

# Description ID
1 Transition to secure website from right column box on gov.bc.ca 101
2 Transition to secure website from content page on gov.bc.ca 102

New user flows

How you handle the first time that a user accesses your website will depend on how many credentials you accept and a few other considerations.

# Description ID
3 First time login when your website allows login with Basic BCeID only - with instructions on login launch page (when a person does not have a Basic BCeID) 121
4 First time login when your website allows login with Basic BCeID only - with instructions on login launch page (when a person already has a Basic BCeID) 121b
5 First time login when your website allows login with Basic BCeID - with instructions on a different page (when a person doesn't have a Basic BCeID) 126
6 First time login when your website allows multiple types of BCeID 123
7 First time login when your website allows login with BC Services Card only 122
8 First time login when your website allows login with IDIR or BCeID 125
9 First time login when your website allows login with more than one login credential 124

Login flow options

What a login flow looks like for returning user depends on a few things.

# Description ID
10 Returning login when your website allows login with Basic BCeID only 131
11 Returning login when your allows login with BC Services Card only 132
12 Returning login when your website allows login with BCeID and IDIR - defaulting to BCeID 133
13 Returning login when your website allows login with BCeID, BC Services Card, and IDIR - defaulting to BCeID 134
14 Returning login when your website allows login with BCeID, BC Services Card, and IDIR - select option on B.C. government login website 135
15 Returning login when your website allows login with BCeID, BC Services Card, and IDIR - select option on your website 136

Informing people before a login transaction

In some cases, you may want to inform people before they are redirected to go to the B.C. government login service to log in.

# Description ID
16 Inform using your login launch page before going to the B.C. government login website 111
17 Inform using a modal on your website before going to the B.C. government login website 112

Cancel login from B.C. government login service

Not all paths are happy paths. When someone cancels login, we need to make sure people don't get lost.

# Description ID
18 Cancel login after starting on your website 143
19 Cancel login after starting from content on gov.bc.ca 142
20 Cancel login after starting from content on gov.bc.ca without using your login launch page 141

Other considerations

You may need different login flows if you accept multiple credentials. These may be useful in cases such as if you're inviting new users who only use one of the credentials, or for utilities for the help desk.

# Description ID
21 School district 88 that allows custom login or B.C. government login - select on B.C. government login 151
22 School district 88 that allows custom login or B.C. government login - select on School District 88 152