问题标签 [multiple-users]

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 投票
0 回答
45 浏览

php - 在 codeigniter 中创建子域的最佳方法是什么?

我目前正在开发一个主要用 Codeigniter 编写的网站,允许用户注册并输入一些信息。我想在我的网站上为他们提供一个独特的 url(网页),其中包含他们的信息,以便他们可以收藏或快速访问它。我需要在虚拟目录中为每个用户创建一个文件夹吗?此外,我想给他们一些主题供他们选择以用于他们的自定义主页。

0 投票
1 回答
155 浏览

ios - 如何在 iOS 应用程序的单个实例上管理多个“登录”?

我发现了这个问题:

在 iPad 应用上管理多个用户的最佳做法是什么?

但它是几年前,由提问者回答,他似乎对自己不太确定,所以我想我会继续问这个:

假设我正在为导师制作一个应用程序,他们用它来跟踪学生的数据。我希望导师能够使用特定学生的姓名/ID“登录”,以便只显示该学生的数据,并将任何新数据添加到该学生的数据中。这是一个相当广泛的应用程序。

我将“登录”放在引号中,因为它不是通常意义上的登录,因为该应用程序仅由一位导师使用。

“登录”不需要安全性,我什至没有密码。

我只想知道解决这个问题的公认方法是什么。核心数据?钥匙链?用户默认?还有什么?

我还需要能够存储当前“登录”的学生,并在整个应用程序中使用此信息。我正在考虑使用单例模式。这会是正常的方式吗?

我是一个相对新手,最近完成了斯坦福初学者课程。我热衷于以符合 iOS 标准的方式制作我的应用程序。

提前致谢。

0 投票
2 回答
278 浏览

symfony-1.4 - 防止多个用户同时使用相同的用户名输入?symfony 1.4

如何防止多个用户同时使用相同的用户名输入?示例:当我使用用户名和其他人尝试使用我的用户名同时输入时,它应该显示错误,例如“您的用户名已在使用中”。我尝试将用户名保存在该用户已经使用它的数据库中。但是现在不注销就离开帐户是个问题。

0 投票
1 回答
49 浏览

php - 如何更改此脚本,以便当它发现用户存在于 MySQL 数据库中时,它会更新并且不返回错误消息?

这部分脚本检查多个用户名,我希望它更新找到的用户,而不是以用户存在错误消息结尾:

我不确定这是否需要帮助回答,但这部分脚本用于向数据库添加新用户:

对此的任何帮助将不胜感激,在此先感谢。

特雷弗

0 投票
1 回答
467 浏览

python - Django 多用户、后端和通用视图

我正在尝试学习 auth django 系统,但我有几个问题。

我想使用电子邮件身份验证创建多个用户。所以,我使用了 AbtractBaseUserAbtractBaseManager。我在网站上阅读了 django doc 和这个问题:使用 Django 1.5 实现多种用户类型

我想使用它。所以,我尝试实现第二点:我的两种用户类型的所有字段都在 1 个模型中,并且使用 user_type 变量我可以选择要显示的字段。我的代码在下面:

模型.py

问:你觉得对吗?或者我应该为不同类型的用户创建 1 个具有公共字段的类和 2 个类?

接下来,我想使用我自己的后端,所以我在我的项目中实现了一个 backend.py 文件

后端.py

对我来说,这似乎是一个正确的实现。

问题:但是,如何进行多表继承?可能吗 ?如果我有例如,如何在检查密码之前知道用户类型是什么:

最后,在我的 models.py 和 backend.py 中,我会尝试在我的 views.py 中使用 CRUD 系统来创建和更新用户。

在我的文件下面:

表格.py

在这里,我认为它太复杂了,但我不知道如何降低复杂性。

视图.py

对于 CreateProfile,我想在我的模板中发送 2 个表格,感谢 javscript,我可以选择正确的表格。但是当我提交表单时,我的用户密码有误。当我在管理页面中检查我的用户时,hashpassword 系统似乎失败了。所以,我第一次尝试解决:它是在我的表单中覆盖保存方法以使用 request.user.set_password 但它不起作用。

我知道这是一个很长的解释。但是每个人都可以给我一个带有 2 个表单的 CreateView 类的例子吗?如果不能使用类而是函数如何实现这个函数?

我提前谢谢你

0 投票
1 回答
28 浏览

php - 如何创建不同的 Wordpress 用户类型

我是新手。我最终需要的是在 Wordpress 上创建不同用户类型的能力,每个用户都可以访问某些插件。例如:学生可以使用插件 A 和 B,教师可以使用插件 B 和 C,学校可以使用插件 A、B 和 C。因此,每个用户类型都必须通过专用表格进行注册。我找不到具有这些功能的插件。我非常感谢任何指导来实现这一点。

谢谢!

0 投票
1 回答
126 浏览

minix - 需要有多个保护组中的用户

我有一个正在为我的操作系统课程做的项目,其中有一部分让我有点难过:

您的系统上至少有 3 个不同的普通用户,以及至少三个不同的保护组,每个保护组由两个用户组成,并且没有两个相同的组(例如,用户 A、B 和 C,具有保护组 X ={A,B},Y={B,C},Z={C,A})。

这是我尝试过的(已经创建了 X、Y 和 Z 组):

最后一个命令给了我以下信息: user: Can't add user 'B': 'B' is already a user

编辑:我能够自己弄清楚。对于那些感兴趣的人,我使用了“usermod -G”命令。

0 投票
0 回答
1030 浏览

sql - 使用 Excel 为多台计算机上的多个用户连接 SQL

我正在尝试制作一个 Excel 文件,该文件将从 SQL 数据库中提取并为前端用户提供所需的信息。现在,excel 将在提取数据后进行大量计算,而我在这些数据上工作得很好。我的问题是在我的计算机上一切都很好,但是第二次我通过电子邮件将它发送给不再有效的人,因为他们没有与我相同的 OLEDBConnection。那么有没有办法让我为他们建立这种联系。以下是我在执行该过程时刚刚记录的示例代码。

我曾想过尝试编写一个宏,它只是在执行获取外部数据之前添加连接,但创建连接不允许连接到获取外部数据所执行的多个表。

我现在尝试将我的连接文件复制到他们的 PC 上,将连接文件保存在网络驱动器上,以及从我需要的两个表中拆分数据并一次将它们拉到一个表中并使用 VBA 建立连接和所有这些都意味着没有成功。

我已经联系了另一个论坛,因为我在这里没有看到任何回复。以下是该帖子的链接。

http://www.excelforum.com/excel-programming-vba-macros/1042311-using-excel-to-connect-to-sql-for-multiple-users-on-multiple-computers.html#post3861151

0 投票
0 回答
827 浏览

asp.net - ASP.NET 并发用户彼此减慢

最近我使用实体框架 Razor 编写了一个 ASP.NET MVC 4 Web 应用程序 - 相当大(大约 90 个实体,许多表单等)。在我的开发环境中,一切都运行良好且速度非常快。

在服务器上部署应用程序以及更多并发用户开始出现在网站上时,问题就开始了。许多用户正在经历非常缓慢的加载。在某些情况下,看起来像是一个用户阻止另一个用户直到他的请求完成(登录、退出等)。我读过关于不在 ASP.NET 中使用会话的文章,但我也读到每个用户都有自己的会话,它是安全的,因此它们之间的会话不应相互影响。在大多数情况下,实体框架查询只是读取数据,因此数据库锁不应该经常出现,但我真的不知道。但是,当服务器上同时有大约 20 人时,页面变得非常慢。

我需要加载/存储用户配置文件——列宽、设置、排序等——并在视图和控制器中使用它,这就是我使用会话的原因。会话锁应该只阻止用户自己的并发请求直到完成,而不是另一个,对吗?我还使用重复的 ajax 请求来显示与时间相关的信息。当网络上有更多人时,我的应用程序中的某些内容会导致严重的挂起。当我一个人上网时,一切都运行得很快。我对此很陌生,不知道从哪里开始挖掘。

是否有任何避免此类问题的最佳实践,或者任何关于哪种技术会导致此类问题的想法?

0 投票
2 回答
289 浏览

c# - 应用程序上的并发用户导致 MySQL 数据库错误

我有一个连接到 MySQL 数据库的 C# Web 应用程序。当多个用户同时访问该站点时,我们会看到“已经有一个打开的数据读取器与此命令关联,必须先关闭”错误。当只有一个人访问该站点时,该应用程序可以正常工作。

我发现多篇文章在连接字符串中设置了 MultipleActiveResultSets=True,但这仅适用于 SQL Server 而不是 MySql。

我将错误追溯到处理大量数据库查询的 runSQL 函数,但找不到解决方案。

这是一个相当直接的函数,它需要原始 sql 代码、参数列表、转换为许多可能的数据库连接字符串之一的枚举以及确定我们是否需要设置事务的布尔值。

我很茫然。