I successfully implemented my custom OAuthAuthorizationServerProvider
. But when I log in and retrieve a token, my client doesn\'t have any idea of the user\'s r
I believe you need to override TokenEndpointResponse
on OAuthAuthorizationServerProvider
class :
public override Task TokenEndpointResponse(OAuthTokenEndpointResponseContext context)
{
context.AdditionalResponseParameters.Add("Key","Value");
return base.TokenEndpointResponse(context);
}
May be you are looking for TokenEndpoint
method override of OAuthAuthorizationServerProvider
.
public override Task TokenEndpoint(OAuthTokenEndpointContext context)
{
foreach (KeyValuePair<string, string> property in context.Properties.Dictionary)
{
context.AdditionalResponseParameters.Add(property.Key, property.Value);
}
return Task.FromResult<object>(null);
}