bcgov / gwa

Gateway Administration
https://catalogue.data.gov.bc.ca/dataset/api-gateway-administration
Apache License 2.0
7 stars 3 forks source link

Key generation workflow #34

Closed BK01 closed 7 years ago

BK01 commented 7 years ago

Testing feedback included below. Review to determine scope of work.

Each time you login via BCDC modal window, instead of asking the user to use an existing API key, it first generates a new one, then asks you to select from your list. Consequently, you generate more keys in gwa than you may want.

Is it possible to:

For users who already have a key(s)

First ask the user if they wish to use an existing key vs. creating a new one.

For new users:

Continue with the current workflow

pauldaustin commented 7 years ago

Please include a link to the appropriate BCdc page that links to the gwa

On Wed, Oct 4, 2017 at 15:19 BK01 notifications@github.com wrote:

Testing feedback included below. Review to determine scope of work.

Each time you login via BCDC modal window, instead of asking the user to use an existing API key, it first generates a new one, then asks you to select from your list. Consequently, you generate more keys in gwa than you may want.

Is it possible to:

For users who already have a key(s)

First ask the user if they wish to use an existing key vs. creating a new one.

For new users:

Continue with the current workflow

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/bcgov/gwa/issues/34, or mute the thread https://github.com/notifications/unsubscribe-auth/AAbMYdJb9_XpbHc2FgmB-Fdpqoluejkrks5spARwgaJpZM4PuUQy .

-- Paul Austin President/CEO Revolution Systems Inc.

+1 (604) 288-4304 x201 www.revolsys.com

BK01 commented 7 years ago

Links to BCDC and GWA included below. I will also provide a detailed list of test steps via email.

Geocoder console: https://catalogue.data.gov.bc.ca/dataset/physical-address-geocoding-web-service/resource/388d76de-e7e7-4517-bd6a-2ac99093c34d/view/e10f640a-225e-4229-9b8c-f1d25039652e

GWA: http://gwa.apps.gov.bc.ca/

pauldaustin commented 7 years ago

It only creates the key if it doesn’t exist and then pre-selects that key.

All you need do is then click the Authorize application API Console button and not click the (+) button first.

Unless I’m missing something.

If you’re seeing something else include a bulleted list of steps that you follow and some screen shots

pauldaustin commented 7 years ago

Do you want me to change it so that it won’t create an API key automatically?

On Oct 6, 2017, at 11:57, Paul Austin paul.austin@revolsys.com wrote:

It only creates the key if it doesn’t exist and then pre-selects that key.

All you need do is then click the Authorize application API Console button and not click the (+) button first.

Unless I’m missing something.

If you’re seeing something else include a bulleted list of steps that you follow and some screen shots

BK01 commented 7 years ago

Yes, please proceed to update gwa to require the user to click to create a key, rather than automatic.

pauldaustin commented 7 years ago

I've changed to not auto generate a key in the 1.2.0 release. Jenkins was having an issue so it's not deployed in delivery yet.

BK01 commented 7 years ago

Successful UAT in gwa-d