within updated M9 Release, AuthHub endpoint - “factor/v1/PasswordAuthenticator” is not sending complete response for mobile channel.
The “userName” param has not being sent in updated response, which is causing parsing issue at mobile client.
Expected response:
{
"flowState": "bzJyTDVQY2dJcmdxcE1PbWVwbnErYWJmM2NPQzFRNllGMXh1bGZtbk1DdndpRUxkcTB1aUZrZ2dRSVFOQm1TWmJOLyt6cWJNT0gxeWhlZXVIZE1TQzRJSWxBSUJ1Z1o4RXNTamlkcGtCOUhQelJKYnU5ajdkaTV1L2kwdE9iVzB4b2l5alhKd1NCK3FyRmRoZnAxZHJ5RStud0xYQ29ZZE5FdGJkQ3FvOEdmYXBhdnJ2SXZsK1RwVkxnMW1Fb2dzVkdGY0J0OVhFRFM3Znc5RmRsNEdNUT09",
"userName": "123456789", //this field is not available for mobile flows
"credentials": [
{
Release : M9
Fix was released in M9 / Oct 5 Release .
You need to make sure AuthHub is updated to M9/ OCT 05 and onward release to see the username parameter in the response