问题标签 [asp.net-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.
.net - 一个开源项目,可以教授 .NET 的成员资格和角色管理
我想看一个基础项目来学习如何组织成员和角色管理。你能给我一些关于它的开源项目链接吗?
asp.net - ASP.NET 成员密码过期
我正在使用 ASP.NET 成员身份验证我的 Web 应用程序。这对我很有用。我现在必须实现密码过期。
如果密码已过期,则应将用户重定向到ChangePassword
屏幕,并且不应允许在不更改密码的情况下访问应用程序的任何其他部分。
有很多aspx页面。如果密码已过期,一种解决方案可能是重定向到每个 aspx 的ChangePassword
屏幕OnInit
。有没有其他解决方案或建议。
谢谢,杰
c# - 我应该为这个不寻常的帐户系统使用会员资格吗
我的 asp.net mvc 站点需要某种授权,但它与通常的用户概念和成员身份不同。它将更多地用于首选项,然后实际用于身份验证。没有任何密码的帐户应该是可能的(并且最初将是唯一的类型),并且一个帐户也可以同时由多个用户使用。例如,根据用户组的不同,某个地区的所有用户都可能获得一个共享帐户。这是客户(营销部门)的决定,不予讨论。
某个登录页面(仅)在 URL 中使用一个用户 ID,该用户 ID 将加载一个帐户,该帐户又具有与其链接的一些首选项,可在整个站点的其余部分中使用。
如果用户没有从登陆页面开始或发送的 accountId 与系统中的记录不匹配,他/她将被分配具有默认偏好的默认帐户。
我正在考虑不要重新发明轮子(有人应该为此找到一个新的表达方式)并使用 asp.net 会员系统。但是整个系统基于每个用户所需的密码、电子邮件和单个会话,这些都是我无法提供的。因为情况有点不合常规,我认为自定义 MembershipProvider 等会到位。但它的要点似乎是从常规的 Membership 类继承。这些类的方法都需要我不需要的东西。
有什么建议么
asp.net-membership - 如何最好地在会员提供者上实施自定义搜索
开箱即用,System.Web.Security.Membership 实现了几个搜索方法:
- 通过电子邮件查找用户
- 按名称查找用户
我正在使用CodePlex 的 WSAT 项目来管理我的会员数据库。该工具在 ProfileCommon 类中实现了额外的配置文件属性。
假设我在用户的个人资料中有一个名为Firm的属性。
我需要实现一个自定义搜索方法来搜索公司属性,我想在代码中完成这一切。不想编写存储过程(因为所有配置文件属性都存储在 WSAT 工具的 1 个数据库列中)。
这样的事情显然不是正确的方法,但这里只是为了演示访问用户的配置文件属性:
我可以把它变成一些 LINQ 的优点吗?
asp.net - 如何部署 ASP.net 自定义 MembershipProvider?
我编写了一个自定义 MembershipProvider,它使用自定义数据库模式来存储成员,但我无法弄清楚如何部署提供程序。我的目标服务器正在运行 IIS7,我可以导航到一个对话框以添加一个 .NET 用户提供程序,但不是让我选择包含提供程序的程序集和类,而是提供一个下拉菜单几个 MS 书面提供商。
我是否需要将程序集放在特定位置,以便 IIS 发现我的 MembershipProvider 类?如果是这样,.dll 需要去哪里?否则,如何告诉 ASP.Net 使用我的 MembershipProvider?我看到的每个示例都只是引用了完全限定的类名,但没有提及需要如何部署文件。
.net - 带有确认电子邮件的 ASP.NET 成员资格提供程序
是否有任何框架/库用于使用带有确认电子邮件的 ASP.NET 成员资格提供程序,可以使用的东西?
几乎所有公共网站上使用的标准功能。
asp.net - 如何分配配置文件值?
我不知道我缺少什么,但我在 Web.config 文件中添加了配置文件属性但无法访问配置文件。代码中的项目或创建新的配置文件。
asp.net - 如何控制 MembershipUser.ResetPassword() 格式
是否可以控制通过调用 MembershipUser.ResetPassword() 自动生成的密码格式?
我希望能够在生成的密码中允许或不允许某些特殊字符。
我正在使用密码格式为 Hashed 的 SqlMembershipProvider。
谢谢。
asp.net-mvc - 在使用 MVC 和论坛数据库时,我应该使用会员提供程序吗?
我想使用论坛使用的现有用户和用户组表。我宁愿不必添加任何额外的表格(除了论坛已有的表格)。
我将使用 MS SQL。
论坛是 PHP,这就是为什么我希望 .net 站点处理所有逻辑。论坛将使用自己的 PHP 逻辑,因为我将设置和删除 cookie。
当用户请求新密码时,我想在电子邮件中指定文本。
我想在用户登录时设置额外的 cookie(以便他们在登录网站时登录论坛)。
是否可以使用 .net 会员提供者来做到这一点?