问题标签 [login-control]

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 投票
1 回答
606 浏览

spring-security - 拒绝春季安全中的第二次尝试登录

在我的项目中,用户只能登录一次,当任何用户想使用相同的用户名登录时,登录尝试将被拒绝。并且首先登录的用户将通知任何使用其用户 ID 登录的尝试。

如何配置 Spring Security 以应用此行为?spring 安全上下文中是否有任何内置配置可以处理这种行为?

感谢你的回答

0 投票
1 回答
4325 浏览

ruby-on-rails - 登录或注册(Ruby on rails)

我正在开发一个 Ruby on Rails 应用程序(2.3.x),我想制作一个让用户登录或注册的表单。我想以相同的形式执行此操作。我有一个 JS 函数,可以像这样替换表单元素:

登录表格:

id "changeForm" 触发一个改变表单元素的 JS 函数。因此,如果您按 url,则 html 如下所示:

我在我的用户模型中添加了必要的验证:

但是当您填写电子邮件/密码时会发生什么情况,您会收到名称丢失和密码字段未确认的错误。所以我可以像这样在我的用户模型中做一些讨厌的编程:

如果没有验证,这(恕我直言脏代码,不应该在控制器中)有效。但我想使用 validates_presence_of 方法,我不想把“约定优于配置”打在脸上。

所以我尝试过的另一件事是在表单中添加一个隐藏字段:

然后我想使用该方法: before_validation

但这不起作用,因为我无法访问参数。并且登录不是用户对象的属性。但我认为如果用户想登录,我可以通过这种方式验证电子邮件和密码参数。如果用户想注册,所有其他属性。

所以我能想到的一切都不起作用我希望它如何工作。所以我的主要目标是:

1 个使用用户模型中的验证方法登录/注册的表单。因此,如果我们想登录但不填写任何信息 => 给出验证错误。如果用户想要登录,但电子邮件/密码组合不匹配,请给出“@user.errors.add(:email,“在数据库中找不到组合...”)”。用户注册也是如此……

提前致谢!

0 投票
3 回答
2354 浏览

spring-security - 奇怪的行为弹簧安全会话并发

我发现spring security,session并发很奇怪。

该代码意味着,只有一个用户可以及时登录。

  1. 我成功登录,而不是点击注销按钮。注销成功(我不再得到我的用户名)。但是当我尝试重新登录时,我只是得到超出最大会话的异常。春季安全中的会话没有被清楚地删除吗?
  2. 我完成登录。我没有注销,我尝试再次登录。我仍然可以登录。但是当我第二次重新登录时,我得到了超出最大会话的异常。我认为第一次尝试重新登录时应该拒绝登录。

感谢您的回复最好的问候

0 投票
1 回答
14438 浏览

asp.net - 如何在 CreateUserWizard 字段中添加更多字段?

您好除了 CreateUserWizard 中定义的字段之外,我还想添加更多字段以出于某种目的将信息存储在数据库中。但无法获得执行任务的方法。

0 投票
2 回答
156 浏览

php - PHP登录问题

我是 PHP 的新手,正在尝试为用户进行登录/会话。我不断收到错误。任何帮助将不胜感激。

0 投票
1 回答
904 浏览

c# - 反向 DNS 查找以检查 MVC 2 C# 中的远程主机

我正在开发一个门户网站,并想检测我们域中的用户是否存在。有人告诉我,最好的方法是进行反向 DNS 查找以检查远程主机以及用户是否在我们的域中,然后使用他们的 AD 凭据登录。

如果用户在我们的域中,我们希望用户登录:

首先,我们将进行 IP 范围检查,然后进行反向 DNS 查找...

在另一个系统上,我们在 ASP 页面中使用此代码

有没有办法在 MVC 2:C# 中做到这一点?

澄清一下:我仍将使用 Windows 集成身份验证 - 但是我希望该过程是无缝的...如果您是我们的网络,您会自动登录...如果您不是,您会被转发到登录页面

将有 Intranet/Extranet 和公共用户访问 - 每个都有不同的登录过程 - 我想纯粹使用反向 DNS 作为一种机制来定向到入口点。

感谢您的任何指示。

0 投票
1 回答
2512 浏览

asp.net - 根据 LoginID 用户名显示来自数据库的用户特定数据

我正在尝试将我用 ASP 编写的在线游戏转换为 ASP.NET,但我在很早的时候就失败了,而且可能是一个非常业余的阶段。

我正在使用一个示例 ASPX 项目。包含一个 ASPNETDB 数据库,当我注册时,我的用户名与用户 ID 和其他各种字段一起添加到数据库中。这存储在名为 aspnet_Users 的表中。

登录控件存储在 Site.Master 文件中

我创建了一个名为 tblClubs 的新表,其中存储了诸如 ClubName、StadiumCapacity 等信息我添加了一个名为“Owner”的字段,这与 aspnet_Users 表中的 UserName 字段直接相关

我要解决的是根据用户的 LoginID 从数据库中显示用户特定的信息。

IE

我的用户名是 Laclerque,我的俱乐部叫 Racing Mongoose,体育场容量为 9500.. 每个用户的信息需要不同,只显示与他们相关的信息。

显然,从长远来看,整场比赛需要 100 个这样的关联,但直到我能够了解如何设置这些信息的基础知识。当我能看到一个工作样本时,我倾向于工作得更好,然后根据我的需要进行调整。

希望这是足够的信息,如果有人可以提供帮助,请提前感谢。

0 投票
3 回答
1990 浏览

asp.net-mvc - 默认登录asp.net MVC3

在VS2010中使用ASP.NET MVC应用程序的默认模板实际存储的登录信息(用户名,密码)在哪里?我的意思是,它是在数据库、文件或其他东西中物理注册的吗?

0 投票
1 回答
321 浏览

.net-2.0 - .Net 2.0 的 ReCaptcha 与现场其他表单冲突

我已经阅读并重新阅读了该站点上的多个帖子以及其他似乎涉及类似主题的帖子,但没有一个建议的修复对我有用。

Asp.net 2.0 站点,具有母版页和多个用户控件。我有一个登录用户控件,允许用户在网站上登录/注册。我还有一个完全独立的控件,其中包含用户可以填写以付款的表单。我在这个表单中添加了一个 reCaptcha(与 .net 2.0 兼容的版本)并且它可以工作。

但是,一旦我在网站上的任何地方添加它,我就无法再登录,登录表单提交但只是刷新而不采取任何操作,登录详细信息是正确的。

我认为这与验证组有关,所以我(通过自定义验证器)向 reCaptcha 添加了一个验证组(该站点上的一个线程建议了该解决方案) - 这不起作用,同样的问题。

然后我将登录控件更改为模板,以便我可以手动设置它的验证组,因为我在这里也看到了这个建议 - 再次不起作用 - 相同的刷新问题。

我很茫然,只要我在我的网站上的任何地方添加包含recaptcha 的用户控件,我的登录就会停止工作。

我无法升级到 .net 3.5 +,因为该站点已经完全构建并可以正常运行。

任何人都可以提出任何可以使这两个人一起玩得好的东西吗?

0 投票
2 回答
216 浏览

c# - Windows XP/Windows 7 和 Windows Servers 登录页面

我希望在用户输入他或她的 Windows 凭据之前弹出一个 Windows 窗体应用程序。如果该特定 Windows 表单中的验证成功,那么我想让用户输入他或她的 Windows 凭据。如何在 C# 中以编程方式在 Windows XP、Vista、Windows 7 和 Windows 服务器(如 2003 和 2008)中执行此操作。

非常感谢!