You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Additional context
This is the token i received through deep link - eyJhZGRyZXNzIjoiMTNEdnFVb3FhOHJqYm5IejJUMmtSdG15eEhITkNXU0d3TTF5MmpQU1pWU0RtcDhDdkNGIiwidGltZSI6MTY1NjkzOTk3OSwic2lnbmF0dXJlIjoiS0NBdFhuRzhCVFVhV2JIYnZJTkQwZGVUZjM5TTFLcmpoWWdxYm42bk9zR2RSWnVwZG9vOFNWRXZkUG9NVTdRRUNMVlZPdlEwdUdKcE8yR1FSWjBpREE9PSJ9
Describe the bug
Hello team.I have found an issue that access token received through deep link (Link wallet feature) is not working with https://wallet.api.helium.systems api calls. It returns 401 status. When i debug the code of this repo then i found there is a mismatch between order of parameters
https://github.com/helium/hotspot-app/blob/main/src/utils/secureAccount.ts#L136
and
https://github.com/helium/hotspot-app/blob/main/src/features/txnDelegatation/LinkWallet.tsx#L49
So we need to move the time property after address in the makeAppLinkAuthToken function call, to fix it.
The problem is the key pair do sign the token object as it is.
https://github.com/helium/hotspot-app/blob/main/src/utils/secureAccount.ts#L169
Expected behavior
Token received through deep link should work with https://wallet.api.helium.systems api calls.
Additional context
This is the token i received through deep link - eyJhZGRyZXNzIjoiMTNEdnFVb3FhOHJqYm5IejJUMmtSdG15eEhITkNXU0d3TTF5MmpQU1pWU0RtcDhDdkNGIiwidGltZSI6MTY1NjkzOTk3OSwic2lnbmF0dXJlIjoiS0NBdFhuRzhCVFVhV2JIYnZJTkQwZGVUZjM5TTFLcmpoWWdxYm42bk9zR2RSWnVwZG9vOFNWRXZkUG9NVTdRRUNMVlZPdlEwdUdKcE8yR1FSWjBpREE9PSJ9
This is the token created by my app itself
eyJhZGRyZXNzIjoiMTNEdnFVb3FhOHJqYm5IejJUMmtSdG15eEhITkNXU0d3TTF5MmpQU1pWU0RtcDhDdkNGIiwidGltZSI6MTY1NjkzOTI4Mywic2lnbmF0dXJlIjoiRjhNN0U0eFJHM2t3SGVaZGk5ay95bTV3VWE2NnNhaXJZVXZ3WFZ0azdFZy9TcDJGK0Jyc083eG5VUjVnU0xKVllSTVBrcXhqeEpmeWVYWlhvQldkRHc9PSJ9
The text was updated successfully, but these errors were encountered: