bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 59 forks source link

Implement Custom Login (Business AR) screens for Host/PM application #24008

Open mbertucci opened 1 month ago

mbertucci commented 1 month ago

Current: show options for Github, BCSC, IDIR and Business

Use BAR screens

Limits log in to BCSC, IDIR maybe github

link from BC Housing site goes to our log in screen..

To consider:

jdyck-fw commented 2 weeks ago

Review this as a team, is there a lower estimate solution that we can do for this?

jdyck-fw commented 2 weeks ago

Whenever you enter a URL, the first screen that comes up for login. Choosing login type, exclude BCEID for now.

jdyck-fw commented 2 weeks ago

This will be in the Host Web project. After clicking the link from Housing, or a bookmarked page, this page will come up.

jdyck-fw commented 2 weeks ago

Design: See if the pages from Business AR can be copied over, just repurpose them.

There are a few additional API calls that need to happen. If it's a new user, it won't be created in auth until the API calls specifically for it happen.

@kris-daxiom - will include API call examples

kris-daxiom commented 2 weeks ago

@dimak1 Please take a look at https://github.com/bcgov/STRR/blob/main/strr-base-web/app/pages/auth/login.vue as this may be relevant.

jdyck-fw commented 1 week ago

Review path forward on this to ensure we're doing this efficiently as a whole group @lorriewright @jdyck-fw @mbertucci