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
Understand the user story that results in this situation. I think it's user's just re-instantiating the MerkleAPIClient class over and over instead of reusing it. Which is a valid thing to want to do, and would surprise a user when it eventually leads to 401s.
Add in the function to help users wipe all existing auth tokens
Add code or documentation to prevent users from running into this problem
The text was updated successfully, but these errors were encountered:
# [5.6.0](v5.5.4...v5.6.0) (2023-03-21)
### Features
* prevent users getting stuck with 401s due to too many Auth Tokens ([a8d6941](a8d6941)), closes [#547](#547)
* wrap the Healtcheck Warpcast API endpoint ([b29d7cf](b29d7cf)), closes [#541](#541)
* wrap Warpcast API methods for signer requests ([00f193d](00f193d)), closes [#539](#539)
There's some degenerate behavior where once a user has too many API tokens active at once, they start hitting 401 errors from the Warpcast API.
Here's a TG thread showcasing the issue: https://t.me/farcasterdevchat/3441
Here is a script people have been using to wipe all outstanding tokens: https://github.com/davidfurlong/farcaster-auth-tokens/blob/main/revoke-all.ts
We should:
The text was updated successfully, but these errors were encountered: