Bug #15779
iOS - QC1308 - Primary Device - Did not prompt Grant Access screen
Status: | Resolved | Start date: | 16 February 2023 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 16 February 2023 | |
Assignee: | Jimmy Phang | % Done: | 0% | |
Category: | - | Estimated time: | 4.00 hours | |
Target version: | - | Spent time: | - |
Description
Primary Device did not prompt Grant Access screen.
Scenario A:
- Performed Android device binding as Primary device - success
- Performed iOS device binding as 2ndary device - success
- Performed Approval/ grant access for on Primary Device - success
- iOS device as a 2ndary Device display TIMER - success
Continue: At the same time
- iOS device as a 2ndary Device TIMER completed countdown.
Continue:
- Performed "Make As Primary" on Android as a 2ndary Device from Primary device - success
- Unbind/ remove Android as a 2ndary Device - success.
Continue:
- Launched app
- Performed login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Straight away to dashboard as BAU - No good.
Expected:
- Launch app - [call retrieveSecInfo] - BE returns PendingDeviceList
- Perform login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Prompt Grant Access screen
- Display Dashboard
- BAU [Prompt the biometric enrollment]
History
#1 Updated by Jimmy Phang almost 2 years ago
Correction made on WS - PerformLoginv2
Primary Device did not prompt Grant Access screen.
Scenario A:
- Performed Android device binding as Primary device - success
- Performed iOS device binding as 2ndary device - success
- Performed Approval/ grant access for on Primary Device - success
- iOS device as a 2ndary Device display TIMER - success
Continue: At the same time
- iOS device as a 2ndary Device TIMER completed countdown.
Continue:
- Performed "Make As Primary" on Android as a 2ndary Device from Primary device - success
- Unbind/ remove Android as a 2ndary Device - success.
Continue:
- Launched app
- Performed login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Straight away to dashboard as BAU - No good.
Expected:
- Launch app - [call performLoginv2] - BE returns PendingDeviceList
- Perform login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Prompt Grant Access screen
- Display Dashboard
- BAU [Prompt the biometric enrollment]
#2 Updated by Jimmy Phang almost 2 years ago
Correction made on Continue: [- Perform 2ndary device binding on Android]
Primary Device did not prompt Grant Access screen.
Scenario A:
- Performed Android device binding as Primary device - success
- Performed iOS device binding as 2ndary device - success
- Performed Approval/ grant access for on Primary Device - success
- iOS device as a 2ndary Device display TIMER - success
Continue: At the same time
- iOS device as a 2ndary Device TIMER completed countdown.
Continue:
- Performed "Make As Primary" on Android as a 2ndary Device from Primary device - success
- Unbind/ remove Android as a 2ndary Device - success.
Continue:
- Perform 2ndary device binding on Android
Continue:
- Launched app
- Performed login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Straight away to dashboard as BAU - No good.
Expected:
- Launch app - [call performLoginv2] - BE returns PendingDeviceList
- Perform login on iOS as a Primary device
- Input password screen [Since after the TIMER, it has never been login]
- Prompt Grant Access screen
- Display Dashboard
- BAU [Prompt the biometric enrollment]
#3 Updated by Jimmy Phang almost 2 years ago
Correction made on Continue: [- Perform 2ndary device binding on Android]
Primary Device did not prompt Grant Access screen.
Scenario A:
1.0 Performed iOS/ Android device binding as Primary device - success
1.2 Performed Android/ iOS device binding as 2ndary device - success
1.3 Performed Approval grant access for on Primary Device - success
1.4 Android/ iOS device as a 2ndary Device display TIMER - success ----------------------------------------- (At this time - This 2ndary device hasn't gone thru SWToken process)
[Take note]: [For 2ndary device login - Current binding process will be as attached = Regular binding flow. ]
Continue: At the same time
1.5 Android/ iOS device as 2ndary Device TIMER completed countdown - turn to Password Login Screen {remain on the screen WITHOUT input password to login}
Continue:
1.6 Use Primary Device to perform "Make As Primary" on (2ndary Device) - success
1.7 Use Primary Device to unbind/ remove iOS/ Android (2ndary Device) - success.
Continue:
1.8 Perform 2ndary device binding on iOS/ Android - then Display "Check Your Primary Device" - Success
Continue:
Current Result:- For Android
1.9 Launch app / on remain on password login screen.
2.0 Perform login on Anroid as a Primary device [call performLoginv2]
2.1 Input password screen [Since after the TIMER, it has never been login when it was 2ndary][refer - 1.4] >>>>>>>>>>>>>>> [hasn't gone thru SWToken process]
2.2 Prompt Grant Access screen ------------------------------------------------------------------------------ Current flow
2.3 Display Dashboard --------------------------------------------------------------------------------------- Current flow
2.4 BAU [Prompt the biometric enrollment] ------------------------------------------------------------------- Current flow
Current Result:- For iOS
2.5 Launch app - [call performLoginv2] - BE returns PendingDeviceList
2.6 Perform login on iOS as a Primary device
2.7 Input password screen
2.8 Prompt Grant Access screen ------------------------------------------------------------------------------ Current Flow
2.9 Display Dashboard --------------------------------------------------------------------------------------- Current Flow
3.0 BAU [Prompt the biometric enrollment] ------------------------------------------------------------------- Current Flow
#4 Updated by Jimmy Phang 9 months ago
- Status changed from New to Resolved
- Assignee changed from Axel Sidharta to Jimmy Phang
Tested good