问题标签 [simplemembership]
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-4 - VS2012 MVC 4.0 Intranet 项目使用 WebMatrix.WebData 参考失败
我做了以下事情:
在 VS 2012 中使用 Intranet 模板创建一个 MVC 4.0 应用程序,打开 WindowsAuthentication。项目可以启动并显示主页。
然后我在 References WebMatrix.WebData 下添加并将 Copy Local 设置为 true。
启动应用程序然后返回 404 错误,指示请求的 URL:/login.aspx
奇怪,不是吗?
我想使用 SimpleMembership Provider,但如果我什至不能引用 DLL,这并不能说服我。
谁能帮帮我?
entity-framework - 如何使用 Ninject 和存储库模式实现 MVC4 Razor 的成员资格提供程序?
我无法理解如何使用 DI (Ninject) 和存储库模式使用 MVC4 实现成员资格提供程序?
任何机构请提供任何代码示例以了解如何实现它!!!
authentication - WebSecurity.GeneratePasswordResetToken 返回错误(但用户存在!)
我正在使用 ASP.NET MVC 4 Web 应用程序,我正在尝试制作密码忘记页面。在我的 POST 中,我检查与密码相关的用户是否存在
它返回true,但是当我执行时
我收到此错误
作为参考,我正在关注本教程:http ://www.thecodingguys.net/tutorials/asp/webpages-membership-forgot-password-and-reset-password 。
有任何想法吗?
asp.net-mvc-4 - 从手机上的应用程序登录 MVC 4 simplemembership
我有一个使用 simplemembership 提供程序运行 mvc4 的站点。
我想让我的用户在手机(ios、android、wp8)上访问与网页上相同的数据,因此我需要他们登录到与我的 MVC 相同的用户数据库。
如何根据数据库验证来自应用程序的密码?手机应用程序不是来自手机上的网络浏览器......本机手机应用程序:)
不知道问题是否清楚,如果不是,请告诉我:)
更加具体:
我需要从我的应用程序登录,使用与在网站上相同的用户名和密码...我正在使用 simplemembership 提供程序,它是网页上 webmatrix.webdata.websecurity 的一部分,它显然不适用于手机sdk ...有什么提示吗?
asp.net-mvc-4 - 将表单身份验证(SimpleMembership)添加到 webapi 应用程序
我正在尝试向 MVC4 webapi 项目添加在 MVC 4 web 应用程序项目中找到的简单成员身份提供程序身份验证机制,用于为其页面提供丰富 JS 内容的混合应用程序,该应用程序使用 AJAX 调用 webapi 操作来执行其任务. 我需要应用程序用户进行身份验证,然后他们才能使用这些页面中提供的应用程序,所以我认为我可以使用表单身份验证。因此,我需要将其添加到现有的 WebApi 项目中,并让我的授权操作返回 302(将用户重定向到登录页面)而不是 401。
无论如何,我错过了一些东西,因为一旦我尝试使用 WebSecurity 方法,我就会得到以下异常:
有人可以建议修复吗?以下是我为添加授权所采取的步骤:
1)Web.config:添加到system.web:
添加到 appsettings(第 2 个条目用于将 401 替换为 302):
还要从原始模板中删除个人资料、成员资格和角色管理器部分(它们不适用于简单的成员资格)。
2) 为 OpenAuth 添加 NuGet 包(DotNetOpenAuth Core、DotNetOpenAuth ext for ASP.NET、DotNetOpenAuth 1.0(a) consumer、DotNetOpenAuth 1.0(a)、DotNetOpenAuth OpenID Core、DotNetOpenAuth OpenID Relying Party)。
3)将 InitializeSimpleMembership.cs 添加到过滤器(代码非常标准,见下文)。
4) 从 MVC Web 应用程序项目中复制 AccountModels.cs 中的模型、Views/Account 中的所有视图以及 AccountController.cs。
InitializeSimpleMembership 代码在这里:
c# - SimpleMemberShipProvider,将多个 PropertyValues 与自定义数据库表一起使用
我正在使用SimpleMembershipProvider
MVC4 创建登录方案。我想要比开箱即用的更多控制AccountControl
。所以我修改了连接以使用我的数据库和表,但是我希望像名字、姓氏和电子邮件这样的字段是必需的。
由于必需的字段类型而失败。我发现我可以用它PropertyValues
来解决这个问题,但是我不知道如何使PropertyValues
等于多个值。
我该如何使用多个PropertyValues
?
asp.net-mvc-4 - asp.net mvc 4:simplemembership - 未确认用户时 WebSecurity.Login 失败
默认情况下,WebSecurity.Login 方法在未确认用户时返回 false。无论用户确认状态如何,如何使其工作?
asp.net-mvc-4 - SimpleMembershipProvider:webpages_Membership 表
在 MVC 4 中使用 SimpleMembershipProvider 访问 pages_Membership 表信息的最佳方法是什么?如果他/她输入错误的密码三次,我正在尝试实施帐户阻止..
非常感谢
asp.net - 使用 T-SQL 创建 SimpleMember 用户帐户 - 如何对密码进行哈希处理?
可以从 SQL Server Management Studio 创建简单会员用户帐户吗?
在运行应用程序时,我发现的用于创建用户/帐户的唯一方法是在 C# 中:
有什么方法可以生成可用于 t-SQL 的简单成员资格的散列密码?简单会员哈希密码的要求是否已知?我找到了使用 DefaultMembershipProvider 生成密码的其他方法,但密码与 Simple Membership 不兼容。
编辑:我希望找到一个类似的过程:
可用于简单会员资格。
asp.net-mvc - UserName 字段是否必须是唯一的才能与 ASP.NET MVC 的 SimpleMembership 一起正常工作?
我正在使用 ASP.NET MVC 4 和带有 Code First 迁移的实体框架制作应用程序。
在名为 的类InitializeSimpleMembership
中,有以下代码行:
其中"UserName"
是指包含用户用户名的列。这些用户名必须是唯一的吗?我仅在此应用程序中通过 Facebook 使用 OAuth 身份验证。因此,在 UserName 字段中,我存储了用户的 Facebook 名称(例如“George Smith”)。显然,可能有很多 George Smiths 使用我的应用程序,这会导致任何冲突吗?
我注意到WebSecurity
该类的许多方法,例如WebSecurity.GetUserId
采用以下参数:string userName
. 如果用户名不是唯一的,那么我不确定这将如何工作。此外,OAuth 的默认 FacebookClient 会返回一个 ExtraData 字典,其中包含例如ExtraData["username"] = george.smith@gmail.com
. 似乎他们想将电子邮件存储在 UserName 下(以便 UserNames 是唯一的)。
我对 SimpleMembership 的了解不是很透彻。有人可以为我澄清一下存储在 UserName 下的值是否应该是唯一的,以便一切顺利运行?
谢谢你。