Last modified: 2014-11-18 03:25:14 UTC
The login has many error codes which are unhandled. http://www.wikia.com/api.php?format=jsonfm&modules=login&action=paraminfo Bug 73533 will handle the most critical ones, however the others need to be handled, and that will require more detailed analysis. For example, 'Blocked', found in 1.19 paraminfo. The API allows blocked users to login, but prevents them from editing, etc. Therefore, API login error code 'Blocked' may not needed in modern API usage.