servicestack,servicestack-bsd,Authentication,servicestack,Servicestack Bsd" /> servicestack,servicestack-bsd,Authentication,servicestack,Servicestack Bsd" />

Authentication ServiceStack身份验证返回自定义响应

Authentication ServiceStack身份验证返回自定义响应,authentication,servicestack,servicestack-bsd,Authentication,servicestack,Servicestack Bsd,我正在ServiceStack中实现一个自定义的CredentialAuthProvider,它工作得很好。我唯一的问题是我想在我的AuthResponse中返回更多信息。我正在使用以下覆盖在自定义提供程序中进行身份验证: public override bool TryAuthenticate(ServiceStack.ServiceInterface.IServiceBase authService、字符串用户名、字符串密码) { //验证用户身份并向会话添加值 } 成功身份验证后得到的响

我正在ServiceStack中实现一个自定义的
CredentialAuthProvider
,它工作得很好。我唯一的问题是我想在我的
AuthResponse
中返回更多信息。我正在使用以下覆盖在自定义提供程序中进行身份验证:

public override bool TryAuthenticate(ServiceStack.ServiceInterface.IServiceBase authService、字符串用户名、字符串密码)
{
//验证用户身份并向会话添加值
}

成功身份验证后得到的响应是Auth插件提供的现成响应。有没有办法在成功登录时添加更多值或自定义响应?我看不到任何允许它的覆盖。

我想你的问题可以用这个问题来回答。。这和我想做的不完全一样,但是谢谢你的建议。最后,我在身份验证后打了一个单独的电话,以便从SS会话中获取所需的属性