-
Notifications
You must be signed in to change notification settings - Fork 549
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to verify secret hash for client in v2.13.1 too but working fine for iOS #889
Comments
when is this expected to be resolved? |
@usmanrana07 what's interesting is that
The same cannot be said of
The only silver lining is a user one sets up with
However, I run into other issues with this Here @kvasukib loosely recommends using a public (as opposed to confidential client) for custom auth. I am kinda concerned (security-wise) about this for this mobile app I am working out. |
We are adding this issue to our backlog. We will post an update here when we get to it. |
A fix has been released in the version 2.15.2 of the SDK. Please feel free to upgrade and verify. |
I'm implementing CustomAuthChallenge'. This issue occurs when:
getAuthenticationDetails
' method of the callback where i set username and auth type.authenticateChallenge
' method is called in which 'continuation' object is received which has a username in its params and that username is not the same that i passed but is userId '12121' of that user.onFailure
' is called with the error 'Unable to verify secret hash for client'I checked the sdk and i saw that userId is treated as 'usernameInternal' . If i use userId '12121' in replacement of username 'abc_xyz' instead then it works fine. But in iOS it is working with username and we don't want to disclose userId so using username is mandatory. How can i resolve this issue?
The text was updated successfully, but these errors were encountered: