问题标签 [usermanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4901 浏览

django - 在 Django 中覆盖 UserManager

如何auth_user在 django 中为类使用自定义管理器?

在我的 django 项目中,我正在使用auth_user并且我有一个基本的配置文件类。在我网站的每个页面中,我都会使用一些用户和个人资料数据,因此每个用户查询都应该加入个人资料。

我想在自定义管理器中使用select_relatedget_query_set()方法,但我找不到任何合适的方法来定义一个或覆盖现有的UserManager. 有任何想法吗?

注意:我不想覆盖用户模型。或者,更准确地说,我已经在不同的代理模型中覆盖了它。我希望在每个代理模型中都使用这个自定义管理器。

0 投票
11 回答
341488 浏览

java - Android UserManager.isUserAGoat() 的正确用例?

我正在查看Android 4.2中引入的新 API 。在查看UserManager课程时,我遇到了以下方法:

用于确定进行此呼叫的用户是否会受到传送。

返回进行此调用的用户是否是山羊。

应该如何以及何时使用它?

0 投票
2 回答
886 浏览

sitecore - Sitecore 在用户管理器中编辑用户异常

错误截屏

我试图弄清楚可能出了什么问题。基本上,我无法编辑任何用户帐户。在用户管理器中单击编辑后,我会收到附加的异常。

任何建议将不胜感激。

Sitecore 版本为 6.6.0(修订版 130214)

这是日志文件中的异常:

0 投票
7 回答
75219 浏览

c# - 如何使用 ASP.NET MVC 5 的 UserManager 重置密码

我想知道是否有办法使用UserManagerASP.NET MVC 5重置密码

我对已经有密码但没有成功的用户进行了尝试。有什么线索吗?

0 投票
1 回答
435 浏览

android - 错误“未为 UserManager 类型定义方法 createUser(String, int)”

我正在尝试使用UserManagerandroid KK 4.4(多用户)上的服务创建新用户

UserManager我可以在使用中访问所有其他 APImUserManager而不会给出任何错误,但createUser显示错误“该方法createUser(String, int)未定义类型UserManager”。

我可以看到createUser是在课堂上定义的UserManager

有人可以帮我解决这个问题,以防我遗漏任何东西。

0 投票
1 回答
1828 浏览

c# - UserManager.SendEmailAsync 抛出 Message.Destination 为空

我正在尝试使用标准 UserManager 和 EmailService 为用户注册实施电子邮件确认。

由于某种原因,在调用 UserManager.SendEmailAsync(userId,"","") 我有 IdentityMessage.Destnation 为空...

这是我的 EmailService 实现:

message.Destination 为空...

我究竟做错了什么?

Ps 我已经实现了带有整数私钥的 UserManager。冷这是这里某处的问题吗?

谢谢你的帮助!

0 投票
3 回答
3340 浏览

asp.net - ASP.NET Identity,多个用户具有相同的用户名,但属于不同的公司。覆盖 FindAsync?

我是 MVC 和 EF 的新手,我正在开发一个使用 Identity 进行用户和角色管理的项目。在 Visual Studio 的预定义登录函数中,有一个名为 FindAsync 的函数,用于通过用户名和密码获取用户。在我的情况下,可以有多个用户具有相同的用户名和密码,但他们将属于不同的公司。我想知道最好的方法;我应该重写 FindAsync 函数(以及其他必要的函数)并添加另一个参数,还是应该在没有 Identity 的情况下自己实现用户和角色管理?或者还有其他更好的解决方案吗?

如果最好的解决方案是覆盖该函数,那么我有点不确定我应该怎么做,因为 UserManager 的源代码还没有打开。

您可以在下面找到我的模型的登录功能和外卖:

任何帮助都非常受欢迎!

0 投票
1 回答
2049 浏览

asp.net - 缺少 ASP.NET Identity v2.0 IdentityUser 属性

我在以前的应用程序中一直在使用 ASP.NET 标识 1.0,并且通过遵循这样的简单教程确实设法在我的用户类中实现自定义属性:

因此,然后在注册方法的 AccountController 中,我可以将我的 ViewModel 映射到 CustomUser 并调用 UserManager.CreateAsync 方法,传递我的用户和密码字符串并在系统中注册新用户。

当我尝试在 Identity v2.0 中做同样的事情时,它不再可能了。我注意到 IdentityUser 没有以前可用的 UserName、Claims、Id 和其他属性。另外,我注意到必须在新版本的 IdentityUser 中声明 Email 字段,因为我不再允许在我的自定义用户中设置它。

我相信所有这些属性都必须以某种方式抽象,但无法弄清楚如何。我的问题是如何设置我的 CustomUser 的 UserName 和 Email 属性以立即发送它进行注册?

0 投票
1 回答
4666 浏览

asp.net - 更新 AspNetUser 密码哈希

我有2个项目。其中一个是使用 ASP.Net 身份验证,另一个使用 Windows 身份验证,这是管理端。我希望 Admin 项目能够管理另一个用户。我可以修改除密码之外的所有内容。

如果我使用 UserManager.PasswordHasher 创建新哈希并更新 AspNetUser,我无法使用新密码登录(我可以看到更新已经发生)。我试图将 Asp.Net 用户合并到管理项目中,但它与 Windows 身份验证相混淆。

这是腌制问题吗?有没有办法进行简单的模型更新,可以正确更新密码哈希,而无需重新实现整个身份模型?

0 投票
1 回答
1124 浏览

c# - 在控制器中获取 ApplicationUser 对象

我正在编写一个 C# MVC5 互联网应用程序,ApplicationUser在我创建的控制器中获取对象时遇到了一些麻烦。

这是我的代码:

当我尝试运行此代码时,当用户登录时,我会为ApplicationUser用户获取一个空对象。

我可以帮忙吗?

提前致谢