问题标签 [usergroups]

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

django - Django 组和权限应该是硬编码还是引导?

我正在构建一个应用程序,假设存在某些组及其工作流程的权限。例如,“会员”可以登录应用程序并查看和编辑他们的个人数据,但看不到通常会显示在同一屏幕上的注释。“员工”可以查看这些笔记并创建或编辑自己的笔记,但只有“会员管理员”可以删除或编辑任何人的笔记。

我的问题是为这个应用程序引导数据。我可以为组创建 JSON 夹具数据,但是我必须对 PK 进行硬编码,这似乎是一种不好的做法(如果我想使用的第三方应用程序做了同样的事情并且发生了冲突怎么办?)问题是权限 - 我必须将 PK 添加到权限中,而权限又会将 PK 添加到其内容类型中。

我已经阅读了有关使用 post_syncdb 挂钩以更加程序化的方式添加初始数据的信息,我希望这将帮助我解决硬编码的 PK 问题。但是我想知道这是否是解决这个问题的最佳解决方案,或者我是否在这里“滥用”了 Django Group 和 Permission 概念,并且应该做其他事情,比如创建新模型或只是放置标志(比如“ is_member_manager") 在我的用户配置文件模型等

0 投票
1 回答
121 浏览

permissions - django-nonrel:用户的组属性导致错误

我正在努力使用django-nonrel的“默认”用户类,它是组属性。我正在尝试通过给定用户的名称(又名 user.belongs_to_group(name))来查找特定组。可悲的是,我只是得到一个“数据库不支持此查询。” - 调用此方法时出错。

我在项目中添加了djangotoolboxdjango-permission-backend-nonrel,但没有成功。

更新:对不起,我有点不清楚,也许。问题似乎是,ManyRelatedManager似乎不适用于 django-nonrel。有谁知道,如果它应该工作还是有某种解决方法?

0 投票
1 回答
1687 浏览

windows - 如何将用户组从一个域复制到另一个域?

所以基本上,我有一个小组在生产域上说“Prod”。我想将此组复制到我的测试域并保留用户和权限。

我怎样才能做到这一点?有没有办法使用BATCHor来做到这一点VBscript

我试过net group

0 投票
5 回答
1861 浏览

php - 如何在 PHP 中创建用户组?

我正在使用 PHP 和 MySQL 构建整个系统。

我想创建用户组。

例如,我希望ADMIN1能够ADD USERREMOVE USER

我希望ADMIN2只能添加用户

执行此操作的标准方法是什么?

谢谢。

0 投票
1 回答
3493 浏览

mysql - 如何在 MySQL 数据库中创建类似 Whatsapp 的组

我正在开发一个程序,我想创建一个包含用户的组,然后该组始终存在并保存在 MySQL 数据库中。我只是不知道如何做到这一点。我的意思是我可以创建一个像这样的表:

然后我将不得不创建一个表,在这种情况下可以说是 3 个用户,但这不是性能不佳,也没有可能动态地使组更大。如果我想从群组中创建一个朋友列表,那么我也不能说用户只能有 3 个朋友。我怎么解决这个问题?

0 投票
1 回答
1088 浏览

c++ - 如何使用 c++ 列出 unix 用户的所有补充组

我正在尝试找到一种方法来获取 unix 用户可以访问的所有组的列表。我希望能够将 unix 用户名或用户的 uid 作为参数传递给 c++ 程序,然后返回该用户有权访问的组列表。我已经对此进行了一些阅读,据我所知,这可以使用 getgroups() 来实现,但我找不到如何通过将特定用户名或 uid 传递给 getgroups 来执行此操作的示例。我发现的所有示例似乎只显示了我的用户帐户的所有组或运行程序的人的有效 uid。请你能帮我解决这个问题吗?

我可以从 struct passwd 获取所有用户帐户信息,并且能够传递 argv[1] 这是一个 unix 用户用户名并将其传递给 getgrgid: (getpwnam_r(argv[1], my_passwd, pwdbuffer, pwdlinelen, &tempPwdPtr)) ! = 0) 我只是不知道如何使用 argv[1] 的值并找出 unix 用户可以使用 getgroups 访问的所有组

0 投票
2 回答
424 浏览

django - 如何在 django 中查找用户组和缓存的使用?

我是新手,django/python并且正在通过我的webapp. 我需要帮助来解决我的一个问题。

在我的应用程序中,我计划将每个用户(来自auth_user)分配给组之一(来自auth_group)。每个组可以有多个用户。我已经进入auth_group,auth_userauth_user_groups。这是我的问题:

  1. 在登录时,我想检查登录用户属于哪个组?

  2. 我想将该组信息保留在会话/缓存中,以便所有页面都只能显示有关该组的信息。

如果你有任何示例代码会很棒。

0 投票
1 回答
287 浏览

linux - 使用 xargs 在一行中执行带有各种变量的命令

快点,这是我的命令:

我想在一个命令行中将多个现有用户添加到一个组中。但是,上面的方法不起作用,但是如果你输入:

它列出了三个用户:

关于我该怎么做的任何想法?即使没有 xargs。

0 投票
0 回答
1370 浏览

drupal - Drupal 7 LDAP 授权不会将 ldap 组映射到 drupal 角色

在我们公司,我们最近从 Drupal 6 迁移到了 Drupal 7,我在配置 LDAP 时遇到了麻烦。身份验证工作正常,但 ldap 组未创建为 drupal 角色。

使用 Drupal 6 和 LDAP 集成,配置很容易:选中“组作为 LDAP 条目存在,其中多值属性包含成员的 CN”+ 将组 DN 设置为“ou=Groups,dc=htrueta,dc=intranet”和“属性持有组成员:”到“memberUid”。

宽度 Drupal 7 我已经激活了模块“LDAP 授权”和“LDAP 授权 - Drupal 角色”(此处的配置:http: //dl.dropbox.com/u/171128/Configuration.txt)。我已经激活了调试日志,我附上了系统日志和看门狗日志以成功登录:http ://dl.dropbox.com/u/171128/logSyslog.txt + http://dl.dropbox.com/u/ 171128/logWatchdog.txt

奇怪的是,我可以在日志中查看 Drupal 在“ou=Groups,dc=htrueta,dc=intranet”搜索库和过滤器“(&(objectClass=posixgroup)(memberuid=12345678Z))”中搜索的日志. 没关系!我在 Apache Directory 中尝试,搜索返回用户组。

有谁能够帮我?这是一个错误吗?

0 投票
1 回答
198 浏览

joomla2.5 - 当用户分配到组时如何在joomla中通知用户

在我的项目中,我制作了一个组件,通过表单为 Joomla 和 Virtuemart 创建一个用户。管理员要求在管理员决定之前不要将任何组分配给新创建的用户。用户也必须自动激活。请不要问我为什么,这是我被要求做的:(

当管理员将用户组分配给用户时,应向用户发送一封电子邮件以通知用户此操作,以便用户可以登录。

我找不到任何解决方案,我也找不到当用户分配给用户组时通知我的触发器,所以我为它制作了一个插件。

Joomla 是 2.5.8

先感谢您。