When trying to subscribe to a repository, I get the following error:
Error: OAuth State mismatch, please try again.
Steps to reproduce:
/github subscribe your-organization/your-public-repoPlease have a look and let me know if you can reproduce.
Steps I have tried:
What I haven't tried:
Why? Because OAuth should prompt me to authenticate if I need to, and it's not related. There's something wrong with how it's generating the state.
There are no open or closed issues that mention this error.
Thanks for opening this issue! If you would like to help implement an improvement, read more about contributing and consider submitting a pull request.
I tried signing out of GitHub. Same result.
Had the same problem, but found a solution:
Glad you found a workaround, but it's not a solution. Nowhere in the OAuth2 spec does it say "the user must open an incognito window." ;)
Most helpful comment
Had the same problem, but found a solution: