首页 新闻 会员 周边 捐助

如何常规的使用.net core 2.0 CookieAuthentication

0
悬赏园豆:20 [待解决问题]

登录提交后,根据账号密码从数据库获取了用户信息,比如MyUser实例:

new MyUser {
    Id = 1,
    Name = "Tom",
    Title = "组长"
};

问题:

1、怎么把用户信息序列化到Cookie实现登录且包含关键的用户信息?
2、其它的页面又如何从Cookie还原用户关键信息以便展示用户对应的页面数据?

问题补充:

是不是要把加密的密码串或其它什么也序列化到cookie,以便还原页面验证cookie的有效性?

风声的主页 风声 | 初学一级 | 园豆:164
提问于:2017-08-21 21:28
< >
分享
所有回答(1)
0

你可以看看jwt,然后写个中间件来做这个事情。。我是觉得core里面的这个CookieAuthentication不好用。

幻天芒 | 园豆:37205 (高人七级) | 2017-08-22 09:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册