问题标签 [membership]

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 投票
3 回答
2175 浏览

asp.net - ASP.NET 成员资格配置工具 - 更改密码?

如何使用 ASP.NET 配置工具更改我的用户密码?我不能,我猜是因为我需要对 web.config 做点什么?

0 投票
11 回答
83962 浏览

asp.net - 如何在 ASP.Net MVC 中获取 User 对象的 UserID?

我有一些表具有与 aspnet_Users.UserID 相关的唯一标识符 UserID。当用户为这些表提交一些数据时,由于控制器方法有一个 [Authorize] 我得到一个用户对象。我可以使用 User.Identity.Name 获取用户名,但是如何让 UserID 能够建立(所有权)关系?

0 投票
2 回答
396 浏览

asp.net-mvc - 如何处理与 ASP.Net MVC 中其他表的用户的关系?

在表级别,我将 aspnet_User.UserID 设置为其他表中 UserID 的外键(如 Posts.UserID,因此每个帖子都有一个所有者)。这是要走的路吗?

当我创建 LINQ to SQL 模型时,我应该包含 aspnet_User 表吗?

当我创建一个帖子(Posts 表中的记录,一个 Post 对象)时,如何设置与登录用户(控制器中的用户对象)的关系?

0 投票
2 回答
1930 浏览

.net - ASP.NET 成员密码StrengthRegularExpression 和 GeneratePassword

asp.net 成员资格提供程序中的 generatePassword 方法只允许设置长度和字母数字字符。

但是还有属性 passwordStrengthRegularExpression

GeneratePassword 是否使用了上面的属性。如果它这样做会很棒,但我认为它没有?

0 投票
4 回答
4028 浏览

php - 建立基于 Paypal 的会员网站 - 总菜鸟 - 将不胜感激

这是对我关于贝宝集成的问题的跟进。我正在为赛车迷开发会员网站。我的会员网站有 3 个会员级别——免费、黄金和高级。当用户注册时,他/她可以当场获得免费会员资格,但可以选择升级为每月 4 美元的金会员或每月 10 美元的高级会员。

不过,我已经阅读了几次贝宝集成指南,并且对如何使其发挥作用有一个模糊的理解。我认为定期付款选项就足够了 - 但是我不知道如何在我的系统中实现它。

就像当用户决定使用付费帐户时,即从基本的黄金或高级帐户 - 我应该在我的代码方面和贝宝帐户方面做什么 - 如果有人能概述我必须做的事情,我将不胜感激这里。

另外,当用户决定从让我们说黄金帐户升级到高级帐户时 - 存在计算升级他/她的帐户应该收取多少费用的问题,例如:用户已被收取 4 美元的费用,第二天选择去一个保费账户,所以假设本月剩余时间的盈余是 5 美元,而且所有付款将每月重复 10 美元 - 我该如何实施?

如果用户决定从每月 10 美元的高级帐户降级到每月 4 美元的黄金帐户 - 我如何处理仅当月必须退还的盈余并更改会员资格?

同样明智的是,如果有人希望取消会员资格并去拥有一个免费帐户 - 我如何退还欠款并取消订阅。

如果这听起来像是我要求用勺子喂食,我很抱歉:(我对此很陌生,这是针对客户的,我非常感谢这里的所有帮助,并且真的必须让这个工作正常。

再次感谢大家 - 等待您的所有回复。

0 投票
3 回答
4507 浏览

asp.net - ASP.NET 成员身份验证密码

我使用 ASP.NET Membership 来管理我网站上的用户。但是我需要手动创建用户帐户,而不需要 CreateUserWizard 的帮助。我已经为必填字段设置了文本框,现在我正在设置验证器。

问题是:如何创建一个验证器来查看用户在文本框中输入的密码是否有效?

我知道密码必须具有特定的格式,但可以更改,我希望验证器即使更改也能正常工作。所以正则表达式验证器不起作用(我认为)

0 投票
1 回答
112 浏览

c# - 如何使用 LINQ 和 ASP.NET MVC 持久化用户与其关联的数据库?

我有一个我必须编写的应用程序,它将利用我们作为客户能够获得的每家公司的数据库。

不幸的是,所有公司数据库的架构都不相同,即使对于这个应用程序,它们都有我需要的基本信息(即使它们的列名不同/在不同的表中)。

我处理多个数据库的解决方案是创建一个 IRepository 接口,例如:

等等

我将为每个将实现此接口的数据库编写一个 DAL 类。此类将为其自己的数据库使用适当的 LINQ 数据上下文:

替代文字

在这里,您可以看到 Lowes、HomeDepot 和 FrankLumber 的文件夹。每个都有一个实现 IRepository 的 DAL 类。

我的问题是,我应该在哪里处理工厂方法的实例化,以便我可以根据他们所属的“公司”为每个登录的用户保留一个新的 DAL 类实例。

因此,如果一个lowes 客户登录,它将调用RepositoryFactory 并传递给用户并返回适当的DAL,然后我可以多态地调用方法,因为我知道他们将实现上述方法。

我是 ASP.NET MVC 和 MembershipProviders 的新手,可以使用一些技巧来说明如何在每个用户登录后为他们保留 DAL 的实例。

0 投票
4 回答
6481 浏览

c# - 将 ASP.NET 成员资格部署到 Godaddy

我正在尝试使用 ASP.NET 成员身份部署网站,而托管公司是 Godaddy。问题是,由于某种原因,当我登录时抛出错误。我已经修改了一些页面以进行测试,看看我是否可以从数据库中提取数据并且它工作正常。所以我知道它正在映射到正确的来源。我收到的错误如下:

“建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问该服务器。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者: SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)”

任何帮助将非常感激。

0 投票
3 回答
4364 浏览

php - 如何找出创建的会话总数,即登录用户数?

大家好,我有一个简单的基于会员的网站,用户可以在其中登录并拥有自己的个人资料。我希望能够在任何给定时间点知道有多少用户,或者更确切地说,哪些用户当前登录到我的网站。

它是 php 中一个简单的基于成员资格的系统。我理解的一种方法是在数据库中创建一个表并在那里存储登录详细信息和会话数据,但这可以通过其他方式完成,即无论如何要找出已启动的会话数以及所有在线的唯一用户。

0 投票
2 回答
12231 浏览

asp.net - ASP.Net 注销代码块

我需要一个用于asp.net 的良好注销代码块。目前,在您注销后,您可以点击返回按钮并继续使用该网站。