相关疑难解决方法(0)

ASP.net Identity 2.0退出另一个用户

我正在使用asp.net MVC和ASP.net Identity 2.0.

在我的网站上管理员可以选择禁止用户,我希望当用户被禁止他自动从网站注销时.

我知道我可以通过电话退出当前用户

AuthenticationManager.SignOut();
Run Code Online (Sandbox Code Playgroud)

但是可以注销另一个用户吗?或者可能缩短他的会话时间 还是什么?

我知道我可以对控制器进行全局过滤,禁止禁止用户访问但是过滤器会针对每个用户运行,所以我对这个解决方案并不满意.

c# asp.net-mvc asp.net-identity

23
推荐指数
2
解决办法
7917
查看次数

AspNet Core生成并更改电子邮件地址

我正在尝试为用户实现一种在AspNetCore中更改其电子邮件的方式,因此在"帐户管理"屏幕上,我具有将在用户管理器上调用GenerateChangeEmailTokenAsync的更改功能,然后发送包含令牌和UserId的链接的电子邮件.

我的问题是如何允许链接将电子邮件地址更改为新地址,因为ChangeEmailAsync需要输入新的电子邮件地址.

实现此功能的最佳实践方法是什么?我不想通过电子邮件链接发送新的电子邮件地址,但也不想让他们再次输入电子邮件.希望有人这样做了,我无法在任何地方找到它,而且应该非常简单.

asp.net-mvc asp.net-core-mvc asp.net-core

3
推荐指数
2
解决办法
2356
查看次数