Use "GenerateTemporaryAuthToken" action type to generate Access token fail

Dear daivd,
when test Oauth2.0 apid case, In Identity Management function, create a new profile data, the data as follow:
Profile presets : Social login to Standard token
social provider : github, input the client id and client secret.

When call the url: http://xx.xx.xx.xx:3010/auth/MDY5ZDNhZTAtNDZiZS00M2MwLTQ1NDQtNjljYjVmMDUzOWEw/github to get the access token ,return: Auth token generation failed

The log as follow:
DEBU[1150] [AUTH HANDLERS] → Looking up profile ID: MDY5ZDNhZTAtNDZiZS00M2MwLTQ1NDQtNjljYjVmMDUzOWEw
DEBU[1150] [AUTH HANDLERS] → Looking up profile ID: MDY5ZDNhZTAtNDZiZS00M2MwLTQ1NDQtNjljYjVmMDUzOWEw
INFO[1152] [TYK ID HANDLER] Starting Token Flow…
WARN[1152] Got:{“Status”:“Error”,“Message”:“Not authorised”,“Meta”:null}
reponse_code=401
INFO[1152] error dispatchErr=“Response code from dashboard was not 200!” retCode=401
ERRO[1152] Failed to generate Auth token Response code from dashboard was not 200!

Can you tell me how to fix this erro?

by the way , I refer the example for GenerateTemporaryAuthToken type:
{
“ActionType”: “GenerateTemporaryAuthToken”,
“ID”: “13”,
“IdentityHandlerConfig”: {
“DashboardCredential”: “f0775c8904b34bfd5bdbd242d588add2”,
“DisableOneTokenPerAPI”: false,
“TokenAuth”: {
“BaseAPIID”: “222530c3677d42b44b1b47e2b9d1faf3”
}
},
“MatchedPolicyID”: “5b9720fee1382350792aebb2”,
“OrgID”: “5b6a9a6ae138230df675f3c0”,
“ProviderConfig”: {
“AccessTokenField”: “access_token”,
“ExrtactUserNameFromBasicAuthHeader”: false,
“OKCode”: 0,
“OKRegex”: “”,
“OKResponse”: “”,
“ResponseIsJson”: true,
“TargetHost”: “http://10.4.2.76:8092/portal/oauth/authorize?response_type=code&client_id=TEST_LOGIN_CLIENT&redirect_uri=http://10.4.2.95:8080/openapi/callback”,
“UsernameField”: “user_name”
},
“ProviderName”: “ProxyProvider”,
“ReturnURL”: “http://10.4.2.76:8092/portal/oauth/authorize?response_type=code&client_id=TEST_LOGIN_CLIENT&redirect_uri=http://10.4.2.95:8080/openapi/callback”,
“Type”: “passthrough”
}
it can return access token ,but not need login the third party APP.