Я реализую пользовательский CredentialsAuthProvider
в ServiceStack, и он отлично работает. Моя единственная проблема в том, что я хотел бы вернуть больше информации обратно в мой AuthResponse
. Я использую следующее переопределение для аутентификации в моем пользовательском провайдере:
public override bool TryAuthenticate(ServiceStack.ServiceInterface.IServiceBase authService, string userName, string password)
{
// Authenticates user and adds values to session
}
Ответ, который я получаю после успешной аутентификации, является готовым ответом, который предоставляет плагин Auth. Есть ли способ добавить больше значений или настроить ответ при успешном входе в систему? Я не вижу никаких переопределений, которые позволили бы это.