If I start clicking frantically on the "Allow" button, (sometimes just twice in a row, a common misclick) then the OAuth process usually fails. Sometimes it reports at 009 error (token already used), and sometimes it's a different error. This seems to be a pretty common issue among users of dashboard.wikiedu.org.
|Open||None||T90925 General authentication improvements for MediaWiki|
|Open||None||T86869 Support a nice sso experience with MediaWiki's OAuth|
|Resolved||Ragesoss||T121287 Clicking 'Allow' multiple times quickly causes auth to fail|
|Open||None||T102973 OOUI-ify the OAuth authorization dialog|
|Open||None||T113099 Create an OOUI dialog subclass for the OAuth authorization dialog|
Presumably the OOUI dialog prevents double-submit. Is this a big enough problem to fix in the current interface?
Also, do you know what the different error is? E009 is the expected behavior here (well, "expected" from a technical point of view), I'm curious what else could happen on a double-submit.