问题标签 [membershipuser]
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.
asp.net-mvc - MVC 成员资格问题
几乎每次我运行我的 MVC 应用程序时,它都会在进入主页之前停止并出现错误。
更新:这是最新的代码:
为什么要这样做?过去它运行良好。
任何帮助深表感谢。
c# - 从 MembershipUser 继承 - Asp.net/C#
我有一个继承自 MembershipUser 的客户类。
当我加载一个客户对象时,我希望能够轻松地设置基类中的所有值。
我尝试声明隐藏只读 MembershipUser 属性(例如 ProviderUserKey)的 Customer 的属性,然后设置这些属性,但是当我需要设置基类属性时它们为空。
这是我的班级 Customer.cs
现在,当我尝试执行以下代码时,我收到一个错误,因为基类 ProviderUserKey 为空。
它在最后一行 Membership.UpdateUser(oCustomer) 出错,因为基类中的 ProviderUserKey 为空。
任何想法如何填充基类,记住 ProviderUserKey 是只读的?
代码示例(我的代码已修改)将非常有帮助和赞赏。
asp.net - 仅具有所需参数的自定义 MembershipUser
我正在构建一个自定义 MembershipProvider ,更准确地说是 GetUser 函数。
因此,我有一个自定义 MembershipUser。
在 MembershipProvider 的 GetUser 函数中,我获取用户数据并将它们放入 CustomMemberShipUser。
如您所见,我使用电子邮件作为 MemberShip 的名称,并且不需要大多数其他参数。
有没有办法让通话更简单?我不想用空字符串和最小日期值初始化 MembershipUser。
提前致谢
membership-provider - 成员资格提供者:来自 Join.aspx 的 getUser
我正在尝试使用以下代码在 Page_Load 事件中捕获新创建的用户名。即使在创建用户帐户之后,“用户名”的值也为空,并且显示用户名为空。但是,如果我在我的 default.aspx 页面中放置相同的代码,当我导航到该页面时,我能够捕获用户名。提前致谢!
asp.net - 在自定义成员资格提供程序中覆盖无参数 GetUser
目前我正在使用以下代码来获取我的自定义 MembershipUser,以及我的自定义会员提供程序:
我想在我的自定义 MembershipProvider 中覆盖无参数的 GetUser(),但不知道如何从我的提供者那里获取当前登录的用户。目前我已经覆盖了 GetUser(Username) 并使用我的数据存储中的数据创建了自定义 MembershipUser。
c# - 实现自定义会员用户和自定义会员提供者
参考
http://msdn.microsoft.com/en-us/library/6tc47t75%28v=VS.80%29.aspx
http://msdn.microsoft.com/en-us/library/ms366730.aspx
问题
在标题下的第二个链接中,Create a Custom Membership Provider
您会注意到他们提到了这一点
您将需要创建一个自定义成员资格提供程序,该提供程序既支持您的自定义成员资格用户类型,又支持您的自定义成员资格数据存储。可以编写自定义成员资格提供程序的 GetUser 和 CreateUser 方法来返回自定义成员资格用户类型的对象。
下面是我的自定义会员用户自定义字段
自定义会员用户
自定义会员提供者
我完全按照他们告诉我的去做,像这样返回我的自定义类型的会员用户
但后来我被 IDE 抱怨说 在覆盖 MembershipProvider.CreateUser 时无法更改返回类型。那我现在该怎么办
- 创建另一个具有相同参数的方法并返回自定义会员用户?
- 我不需要密码问题,安全问题字段我如何摆脱它们?
c# - 获取当前用户 ID
我正在尝试获取当前登录用户的 UserId,如这篇文章http://msdn.microsoft.com/en-us/library/aa478949.aspx中所述,作为 aspnet_Membership 表的一部分。
这是我正在寻找的地方:
MembershipUser 没有 UserId。我正在尝试将 UserId 用作我将创建的其他表的外键。我可以使用 UserName,但我认为使用 UserId 可能会更好。
asp.net-mvc - 从会员 Asp Net MVC 获取所有 id 和用户名
我毫不怀疑如何从 1 个单一用户那里检索会员 ID:
但我找不到检索所有用户 ID 和用户名的方法。
我试过这样:
从那时起,我找不到从 AllUsers 检索 Id 和用户名的方法。我能从这里得到一些帮助吗?
asp.net-mvc - MembershipUser.createUser 不工作,也没有抛出异常
我在让 MembershipUser.createUser 在我的数据库中创建用户时遇到了一些问题。我也没有收到任何错误。
这是模型:所有必填字段都在这里...
看法:
控制器:只是一个关于 ProviderUserKey 的问题:这是获取通用 ProviderUserKey 的正确方法吗?
提前非常感谢。
umbraco - MembershipUser isApproved 不起作用
我已经尝试过像这里这样的解决方案你如何更新 aspnetdb 成员 IsApproved 值? 但它仍然对我不起作用。isAprproved 总是为新成员传递 true。
我在这里创建一个成员:
但我的新成员仍然可以登录。我没有使用 CreateUserWizard,因为我遇到了很多问题。
我有自己的注册表并创建一个成员,然后自动登录他以使用输入值更新配置文件并注销。我不确定这有什么不同 - 有些帖子建议这样做,但我需要登录会员才能保存他的个人资料数据,不是吗?
另外,即使我故意为现有成员更改 isApproved :
它也不会改变并且始终保持真实。
如何更新 isApproved 属性,以便我的会员在其注册得到管理员验证之前无法登录?
我正在使用 Umbraco 6。
谢谢