问题标签 [loginview]

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 回答
3031 浏览

c# - 访问 loginview 中的控件

我的网络表单中有一个登录视图,其中包含多个项目。我想在后面的代码中访问其中一个并禁用它。

例如,loginview 项目之一是:

现在我想访问“imbAssetTransport”,并在用户查看我的页面时禁用它。

0 投票
1 回答
83 浏览

asp.net - 如何在 Web 表单中没有庞大的登录视图怪物的情况下改变页面呈现方式?

目前,我有一个页面,其中有一个表格,根据请求者的登录状态显示不同级别的信息。它被设置为一个表,其中包含从数据源中提取的转发器。

一些不同的例子:

  • 出生日期列给出了具有特定角色的人的确切出生日期,以及其他用户的出生月份。
  • 姓氏是特定角色的超链接,对于其他所有人来说只是常规文字。
  • 对于具有特定角色的人,表中还有一个额外的列。

目前,我基本上已经复制了整个页面,并在 loginview 控件中进行了细微调整。这似乎是一种糟糕的做生意方式,但我不确定用网络表单做这件事的更干净的方法。使用 MVC 和 Razor(我对这方面经验较少),在视图中使用一些条件来调整输出似乎相当简单,但在 Web 表单中似乎不太直观。

有没有更好的方法在网络表单中做到这一点?

0 投票
1 回答
196 浏览

c# - 从 LoginView 过期 Cookie

每当单击我的 asp.net 应用程序中的 LoginView 时,我想使我的登录 cookie 过期。我试过运行代码 OnViewChanged 和 OnViewChanging,但代码似乎没有执行。

我的 login.aspx 页面在 Page_Load 上检查此 cookie,并自动将用户重定向到站点的主页,从而省去了登录的麻烦。但如果他们选择重新登录,我想使允许登录页面的 cookie 过期装载。如果我单击登录视图,我只是不断被重定向回主页,因为使 cookie 过期的代码似乎永远不会运行。我知道这可能很简单,但我是 C# 新手并且是自学的。请不要仅仅为了评论这应该多么容易而发表评论,因为我很清楚这一点。

0 投票
1 回答
1819 浏览

asp.net - LoginView 在 Account 文件夹中工作,而不是在网站的根文件夹中

我一直在互联网上搜索我的问题的答案,并阅读了有关 ASP.Net 控件、安全性和身份验证的 msdn 站点,但要么找不到答案,要么在我阅读的所有信息中错过了答案。

我正在用 ASP.Net v2.0 构建一个网站,以托管在远程服务器上。我使用 MySQL 作为后端,其中还包含用户表。我使用了与默认成员表中相同的用户表结构。应用程序中的文件夹都具有分配给它们的默认角色权限。

我在本地计算机上进行测试时出现以下问题。

当我使用该~/Account/Login.aspx页面登录用户时,我将用户重定向到~/Account/AccountDetails.aspx,其中包含LoginView. 登录后,用户名在此页面内可见,LoginView并且已通过身份验证。

然后,当我转到~/Default.aspx并为 使用相同的代码时LoginView,用户名未显示,并且不再经过身份验证。

我不想创建多个页面来显示相同​​的数据,因为登录用户和匿名用户都需要在~/Default.aspx页面中看到相同的信息。我只是希望显示用户已登录Default.aspx页面或~/文件夹中的任何页面。

我知道这将是一个需要的简单设置或更改,例如角色或成员资格或其他东西,但我无法弄清楚。

我查看了 stackoverflow 并发现了很多LoginView问题,但似乎找不到一个可以回答我的问题的问题。

我希望有人能指出我正确的方向。

这是在Default.aspxAccountDetails.aspx页面上使用的代码。它是LoginView模板ASP.Net网站应用程序的默认代码。

~/Account/web.config文件包含以下内容:

~/web.config文件包含以下信息。我已经编辑了一些用户名和密码的值。我还删除了注释行。

0 投票
1 回答
1315 浏览

asp.net - ASP.NET LoginView 混乱

我们有一个前雇员在Visual Studio 2008中创建的网页,允许访问者登录。

最近,我们的一位营销人员参加了网页设计课程。在课堂上,这个人制作了一个漂亮的网站,作为Visual Studio 2010课堂项目的一部分。

它现在被倾倒在我身上以使其工作,我不知道现有网站是如何工作的。我有两种Visual Studio风格,所以这不是问题。

现在,我正试图找出我们以前的网页设计师是如何实现LoginView控件的。

不知何故,Web.config文件中的条目会影响LoginView控件验证帐户的位置。

为了使代码尽可能简短和“切中要害”,我将尽可能多地删减那些看起来没有必要的部分。

我们的Web.config文件有这个条目:

注意:我修改了该applicationName字段,以免在不知不觉中泄露一些安全信息。

那么,我是否将这个Web.config文件信息直接复制到新项目中?我们营销人员的 web 项目在Web.config文件中有许多我不太了解的自定义条目,我不想负责破坏它。

PublicKeyToken如果我改变了,我需要创建一个新的applicationName吗?

EXISTING Master 页面中,登录例程包含在一个asp:Login标记中:

我不确定是什么ValidationGroup="ctl00$Login1",或者我是否可以在新版本中使用它。

在Marketing 给我的PROTOTYPE Master 页面中,登录例程非常不同。我不确定如何使它起作用,或者营销人员是否插入了不起作用的东西。它有点分散:

这个新版本有一些不同的领域。我是实现这些还是这些是不使用自定义登录时使用的默认控件?

0 投票
2 回答
1119 浏览

ios - 登录模式视图未显示在拆分视图上

我一直在寻找一些在加载其他视图之前首先显示登录模式窗口的代码。

我创建了一个登录笔尖,并在 applicationDidFinishLaunching appdelegate 中使用以下代码:

运行此程序时,模式窗口不显示,但当我 NSLog 时它会被加载。知道为什么它没有显示吗?

0 投票
1 回答
826 浏览

ios - iOS - UITabBarControler 最佳实践中的登录视图

我的标签栏控制器上有 6 到 7 个标签,允许自定义(意味着用户可以更改标签栏显示的顺序)。选项卡 1、3、5、7 要求用户在查看视图上的任何内容之前登录访问。

我不知道如何识别哪个标签栏需要登录访问(我们可以创建@protocal 或其他东西)。并且用户登录成功后。我不知道如何选择用户触及的最后一个标签栏。

我通过在 AppDelegate 中配置到 UITabBarControllerDelegate 来使用 appdelegate

pragma mark - pragma mark LoginDelegate 方法-

您可以指导我的任何好的做法、食谱和代码片段都将不胜感激。

我正在阅读马特的 iOS 食谱。但我找不到与此相关的任何内容。

0 投票
1 回答
3497 浏览

asp.net - 如何将 LoginView 控件与 Membership API 角色一起使用

我想在我的网站中使用基于角色的授权。我使用默认的 asp.net 配置(在 Visual Studio 的网站菜单中)在数据库中创建了一个名为“Admin”的角色。我正在使用默认的会员 API 数据库。(使用 aspnet_regsql.exe 工具创建)。

所以我想将数据库中的相同角色用于 LoginView 控件。

以下是我创建的 LoginView 控件。

但是此控件不会为上述任何类型的用户显示任何内容。谁能解释我在上面的代码中要实现的确切缺乏的东西?

0 投票
1 回答
343 浏览

c# - 登录状态未显示已登录

我有一个网站,用户在其中登录。我使用的是asp:Login. 登录页面工作正常,但我关联了一个事件处理程序,当用户登录该站点时,该处理程序将被重定向到一个身份验证页面,该页面将以这种方式发送用户名。

我已将DestinationPageUrl我的 LoginView 设置为"~/Authenticate.aspx". 一旦用户通过身份验证,就会发生另一个到成员页面的重定向。但是在我的成员页面中,它没有显示用户已登录。

我哪里错了?

0 投票
3 回答
3277 浏览

iphone - 如何在 Tabbar 控制器之前显示登录视图?

我目前开发了一个 iOS 应用程序,允许用户查询他们的帐户(在网站上创建帐户)。

我希望该用户可以在连接后查阅他的帐户。所以,我想要一个第一个视图,它将是一个登录视图。接受连接后,登录视图消失,第一个视图控制器加载数据。

我怎样才能做到这一点?