I have tested the Identity API v3 following http://developer.openstack.org/api-ref-identity-v3.html#authenticate-v3
The document states that the responses must consist of "extras" parameter, but my responses did not.
Example: "Password authentication with unscoped authorization"
There is a parameter THAT WAS MISSED: "extras" as you can see in the below:
==================samples response================
{
"token": {
"methods": [
"password"
],
"expires_at": "2015-11-06T15:32:17.893769Z",
"extras": {}, <========================== Here
"user": {
"domain": {
"id": "default",
"name": "Default"
},
"id": "423f19a4ac1e4f48bbb4180756e6eb6c",
"name": "admin"
},
"audit_ids": [
"ZzZwkUflQfygX7pdYDBCQQ"
],
"issued_at": "2015-11-06T14:32:17.893797Z"
}
}
================my response======================
{
"token": {
"issued_at": "2016-01-26T07:44:44.846341Z",
"audit_ids": [
"kTlnO7qJRleA7TW_ICoR_g"
],
"methods": [
"password"
],
"expires_at": "2016-01-26T09:44:44.846310Z",
"user": {
"domain": {
"id": "default",
"name": "Default"
},
"id": "1fbb2c4c22b54e6d9a5f99bf6137d53a",
"name": "admin"
}
}
}
All other resposnses are incorrect too, so we need to change for more exact.
[UPDATE]
The "extras" parameter is already removed from token data by this patch: https://review.openstack.org/#/c/249480/
Fix proposed to branch: master /review. openstack. org/273457
Review: https:/