Help:OAuth/Errors

E001
The app has set as a callback URL (a landing page after successful authorization), but the user arrived there without the URL parameters that should have been added to the callback URL after a successful authorization. If this error is shown right after clicking OK in the authorization dialog, that's probably an error with the OAuth server.

E002 / E003
( /  )  The user has been sent to a non-existent subpage of. Probably a typo in the code of the OAuth app.

E004
The OAuth request token was not found. This is the OAuth equivalent of a session loss / CSRF error - could be caused by timeout, token reuse, the app omitting some earlier authentication step, or the token store being misconfigured on the server or being unreliable.

E005
The OAuth app is not currently approved by the admins. It might still be awaiting initial approval, or its approval was revoked.

E006
The provided OAuth app ID is not recognized. This is probably a configuration error with the app.

E007
The user is not allowed to use OAuth apps (blocked, using a blocked IP address etc).

E008
The user does not have a central ID. This can happen on wikifarms which use some kind of single sign-on and not all local accounts are attached to a single sign-on account. E.g. in the case of CentralAuth this might mean that the user needs to go through.

E009
The request token has been used already. This is most likely a user error (trying to reload the authorization URL or using back button in the browser).

E010
Trying to authorize with an OAuth/owner-only consumer. Owner-only consumers are pre-authorized so this action makes no sense. This is probably a programming or configuration error with the app.

E011
The app secret is missing from the request. This is probably a programming error with the app.

E012
The consumer is registered for OAuth version 1 but the application is trying to authenticate using the OAuth 2 endpoint or vice versa.