| Code |
Reason |
| noimmediate |
OPENID_IMMEDIATE is set but couldn't perform immediate auth |
| throttled |
User is trying to auth too often |
| discovery |
There was an error during discovery (down site, protocol not supported, etc) |
| notvalid |
The identity entered isn't valid (no openid.server link) |
| nonce |
Nonce didn't match - either the user is trying to do a replay attack, or they tried to access an old page |
| diffid |
The IdP validated a different identity (= broken provider?) |
| autherror |
Error while trying to POST data to authenticate a request in dumb mode |
| noauth |
The provider didn't authenticate the signature of the id_res message (or it didn't match the one we were expecting in associate mode) = something's broken or someone's trying one of several attacks |
| cancelled |
Provider indicated that the attempt was cancelled |
| perror |
Error returned by the provider |