1

我们有一项服务,它使用基本授权来验证用户的凭据。

一切正常(检查另一个数据库),但问题是存储用户 ID 的位置。设置 UserAuth.Id 不起作用,因为 CredentialsAuthProvider 似乎在内部使用它。

使用 DisplayName 感觉不对,那么我们应该将它存储在哪里最好才能将其从 IAuthSession 中取出?

4

1 回答 1

1

请参阅有关扩展 ServiceStack 身份验证的早期答案。例如,您可以使用特定用途的RefId来添加对整数 UserId 或字符串字段RefIdStr的引用以用于其他任何内容。

于 2013-09-19T20:57:04.130 回答