-
Notifications
You must be signed in to change notification settings - Fork 461
Closed
Description
Issue
When calling authorize method with different configuration, on the second time the configuration is taken from the first call - it is cached after first call.
The problem exist in version v4.4.0, but not in v4.3.1. I believe that the issue was introduced in this commit:
44a47c5
The mServiceConfiguration is taken instead of serviceConfiguration, which is ok for the first time or for using prefetching, and the field is not cleared when closing the chrome tab.
Steps to reproduce:
- call authorize with issuer X
- do not log in, just close the tab
- call authorize with issuer Y
Result: tab is opened with issuer X
Expected result: tab is opened with issuer Y
Environment
- Your Identity Provider:
my own - Platform that you're experiencing the issue on:
Android - Are you using Expo?:
no
aeirola
Metadata
Metadata
Assignees
Labels
No labels