小编kla*_*aas的帖子

南希的用户信息

我正在敲一个基于Nancy.Demo.Authentication.Forms的演示应用程序.

我执行ClaimsUserName我的UserIdentity:IUserIdentity班,并按照演示中,我有一个UserModelUserName.

SecureModule课堂上,我可以看到Context.CurrentUser可以用来查看登录的是谁,但根据界面,这只提供用户名和声明.如果我需要为视图模型获取更多数据(比如登录用户的消息),我可以看到用作db查询的过滤器的是用户名,感觉很好,很奇怪.我更愿意使用用户的uniqueIdentifier.

我认为我想要深究,如果最好将额外的字段添加到我的IUserIdentity实现,或者UserModel?在哪里填充这些?

不确定我的问题是否清楚(我脑子里还不清楚!),但是一些一般的基本架构建议会让人失望.

nancy

6
推荐指数
1
解决办法
2615
查看次数

标签 统计

nancy ×1