问题标签 [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.
asp.net - 登录事件中的 ASP.net modalpopup
我正在实施一个松散地基于这篇文章的公告系统:
http://www.4guysfromrolla.com/articles/110409-1.aspx
我需要做的更改之一是在用户登录后显示一个 modalpopup(使用 ModalPopupExtender),如果用户有要阅读的公告。
弹出窗口不显示,因为用户在标准登录控件的 LoggedIn 事件之后被重定向。我怎么能避免呢?
c - 测试本地用户登录数据
我目前正在用 C 编写一个 CGI 博客引擎(有趣的项目 - 不要讨厌!:) 我想为每个在运行网络服务器的机器上登录的用户启用发布功能。
查看提供的登录名和密码是否与系统登录数据匹配的正确方法是什么?
澄清一下,如果我在主机上有一个带有密码“pass”的 shell 登录“用户”,我希望能够在 CGI 页面上使用相同的“用户”和“通过”来授权自己。
免责声明:我知道通过可能的多个路由器将未加密的 shell 登录数据发送到 CGI 站点与尝试在装满油的油箱内生火一样安全,但这是(并且仍然是)一个本地化的有趣项目 :)
c# - “'Panel1' 的 DefaultButton 必须是 IButtonControl 类型的控件的 ID。” asp.net 中的错误
我在 PANEL 中的 LoginView 控件中放置了一个 Login 控件。我想将登录按钮设置为此面板的默认按钮。在设计视图中无法设置默认按钮。所以我正在尝试使用代码设置它。
下面是代码:
我得到了两个控件,即面板和按钮,但代码会生成以下错误消息 -
“Panel1”的 DefaultButton 必须是 IButtonControl 类型的控件的 ID。
我也尝试过使用 UniqueID 而不是 ClientID 但仍然是同样的问题。
谁能帮帮我,如何纠正这个错误?感谢您分享您的时间。
drupal-6 - Drupal 安装上的静态主页(登录页面)
我开始创建一个使用 Drupal 的站点。我的要求之一是在他们登录之前没有人会看到任何“真实”的内容。主页基本上是一个带有徽标的静态页面,一些基本的“这就是网站所做的”副本,然后是一个登录表单。如果您不登录,则只能看到其他一些静态页面(常见问题、法律、隐私等),但您无法使用实际站点。想想 Facebook 的登录页面,基本上只是一个登录表单。
通过四处搜索,我找到了 3 种不同的方法:
创建一个基本上与 Drupal 安装分开的页面,但是当表单提交时,对照 Drupal DB 检查它,如果登录成功则继续。这将通过 Apache 完成,可能是一个 .htaccess 文件指令来更改第一个服务页面。
使用首页扩展。这个我没仔细看,有人用过吗?优点缺点?
以某种方式调整默认的 Druapl“主页”功能以允许这种情况发生。我宁愿不必这样做,除非有人知道有一种简单的方法可以做到这一点。
php - Codeigniter - 如何在一个站点内实现不同的成员区域?Tank_Auth
我使用具有 3 个不同成员组的 codeigniter 构建了一个应用程序
管理员- 登录仪表板并拥有 CRUD 工具来添加/编辑/删除事件、节目和艺术家
客户- 从前端登录并查看管理员通过后端添加的所有项目。
媒体合作伙伴- 从前端登录并查看客户可以看到的某些部分,但不是所有的东西。
我已经为客户端部分集成了 Tank_Auth 库,一切正常。我想要实现的是管理员能够登录到单独的管理区域,媒体合作伙伴也能够登录到单独的区域。
解决这个问题的最佳方法是什么?
我是否需要为每个用户群创建单独的仪表板控制器并复制 Tank_Auth 控制器 3 次并进行调整?
理想情况下,管理员用户还需要能够添加新闻用户并登录到所有 3 个单独的区域?
以前有没有人实现过这样的解决方案,如果有,你是怎么做的?也许坦克身份验证不是正确的方法?
任何输入将不胜感激。
谢谢丹
php - Codeigniter:2 个应用程序,带有一个中央登录屏幕
我正在 CodeIgniter 中编写一个应用程序,我得出的结论是最好编写两个应用程序。一种用于后台,一种供客户使用。
我希望只有一个登录屏幕。它将在后台应用程序中,但如果客户端用户登录,那么我想重定向到客户端应用程序并在那里创建一个会话。数据库用户表存储用户类型,即客户端或管理员。
我想出了以下解决方案。因为我想以正确的方式这样做,所以我说我会由你们来运行它,看看你们的想法。
- 用户登录到管理 CI 应用程序。
- Admin CI 应用程序验证用户并确定类型。如果管理员然后继续创建会话等。
- 如果用户是客户端,则 MD5(user_ip+timestamp 或以其他方式制作安全令牌)并存储在数据库中的令牌字段(user_table)中。
- 通过登录页面将用户重定向到客户端管理员。参数将是令牌和用户名。然后登录功能将转到数据库中的该用户并验证令牌。
- 成功授权令牌后,CI 客户端应用程序将启动会话并让用户进入。
这似乎是一个非常冗长的方法。理想情况下,有一种方法可以从另一个 CI 应用程序开始会话?
有任何想法吗?
谢谢。
asp.net - 使用 asp:login 控件时如何在 aspnetdb 中创建新用户
我需要添加在使用asp:Login control.
我该怎么做呢?
html - HTTPS ASPX 页面重定向到 HTML 页面将用户注销 - 好像会话丢失
大家好:
首先,很抱歉我的流程描述冗长,但我认为它可能有助于描述问题。
背景:
构建使用托管付款页面来处理付款的 asp.C# 购物应用程序(使用将数据发布到托管付款页面)。SSL 证书已签名并安装。
流动:
Prelim) (HTTPS) 用户使用 asp 登录控件进行身份验证
1) 用户将商品添加到购物车。
2)(HTTPS)用户去结帐页面。
3) 用户完成订单,同意条款后点击立即付款。
4) 服务器获取购物车数据(来自 MSSQL2005)并设置事务 cookie(到期设置为 20 分钟)。
5) (HTTPS) 服务器响应。重定向到 html 页面(与登录保护页面位于同一文件夹中)。
6) Html 页面读取交易cookie 数据并生成表单字段。
7) (HTTPS) Html 页面将数据发布到托管支付页面 (php)。
8) 用户输入付款信息并点击立即付款。
9) (HTTPS) 托管支付页面将信息发布回 .aspx 页面,检查支付是否正常。
10a) 如果付款!OK,重定向到被拒绝的页面。
10b) (HTTPS) 如果付款正常,则设置验证 cookie(有效期设置为 20 分钟)。然后重定向到另一个 html 页面。
11) Html页面读取cookie数据并生成表单域。
12) (HTTPS) Html 页面将数据发布到托管验证页面 (php)。
13)验证页面验证(当然),如果交易正常。
14) (HTTPS) 验证页面将数据发布到 .aspx 页面,检查验证是否正常。
15)如果验证OK,处理订单并做收据。
问题:
此控制流在未签名的开发环境中进行了测试。如果需要对未签名的 SSL 证书执行 SSL。所以我们会得到证书可能不好的提示,但控制流可以无缝运行。
但是,现在使用签名的 SSL 证书,从第 5 步到第 6 步,我们遇到了一些用户(不是每次都重复,但验证确实发生了)当他们点击立即付款并被重定向到 html 页面的情况,他们被迫回到 ~/login.aspx 页面(就像他们被注销一样)。
注意事项:
a) 会话没有超时。
b) 浏览器启用了 cookie 和 javascript。
c) 我可以在同一台机器上与其他帐户无缝处理整个流程,偶尔也可以使用同一个帐户。
所以,基本上,我很难过......这是视图状态错误吗?一个登录控制错误不会让我重定向到一个 html 页面,因为它现在使用的是真正的 SSL?有人有这种交易的经验吗?在这一点上,我对解决方案一无所知。
任何帮助将不胜感激。亲切的问候,
杰拉
asp.net - 向 asp:login 控件添加更多文本框
我正在使用 ASP.NET 4.0 WebForms 并使用控件。但是我想添加 3 个文本框、电子邮件、密码和出生日期。电子邮件和密码是标准的用户名和密码,但如果我有第三个出生日期文本框(在登录按钮上方但在电子邮件和密码下方),在我后面的代码中,此控件的 ID 无法识别,因为它介于标签的范围。
有没有办法用这个控件添加更多控件,然后分别对它们进行身份验证?
asp.net - 我有一个登录控件。即使在成功登录后它也不会重定向到目标页面
我有一个带有表单身份验证的 ASP.NET 登录控件。即使成功登录后,它也不会重定向到目标页面。但它使用 returnURL 并停留在同一个登录页面。如何使登录控件重定向到指定的目标页面?