If you’re using a non-OIDC client (a client with the ** Client Settings > Advanced Settings > OAuth > OIDC Conformant** switch disabled in the dashboard, you should be able to retrieve the user_metadata by adding it in the scope, for your authentication request.
I will try to use OIDC, but first would like try without it.
Auth0 client settings:
![alt text][1]
Auth0 connection settings:
![alt text][2]
Response:
![alt text][3]
I uploaded not full response, from the Auth0, because it had my private info. But it can be seen that it does not have user_metadata and also in does not exists in scope list. Can it be a bug?
As shown in the documentation, if you include the audience, the request will still be run through the OIDC conformant pipeline.
Any authentication requests made with
an audience parameter will use the new
pipeline, and all other requests will
continue to work as usual.
This pipeline will be used if any of the following are true:
An authentication request was
initiated with an audience parameter.
The client being used is flagged as
OIDC Conformant (available at
Dashboard > Clients > Settings > Show
advanced settings > OAuth > OIDC
Conformant flag).