问题标签 [multiple-accounts]

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 投票
2 回答
512 浏览

git - 如何为 git 和 gerrit 创建多个用户帐户?

我正在尝试在 Git 中建立一个新项目,四个人将在这个项目上工作。

我可以知道为 git 和 gerrit 创建多个帐户以便四个开发人员拥有自己的用户帐户的过程吗?

提前致谢

0 投票
2 回答
47 浏览

email - 处理电子邮件时切换电子邮件帐户

所以我有多个收件箱,我需要从中处理邮件。我试图遍历它们并找到必要的邮箱和文件夹,以将邮件移出。当我到达“对于 Outlook 中的每个 oAccount ...”时,它告诉我“需要对象”。我正在了解如何使其在帐户中循环。如果有人能告诉我我在下面的代码中出错的地方,我将非常感激。

谢谢!

' ================================================== ===========================

好的,所以我已经解决了。我没有尝试循环浏览帐户,而是循环浏览了不同命名空间中的文件夹。我可以使用下面的代码循环到正确的帐户和文件夹。谢谢!

0 投票
1 回答
425 浏览

email - 使用 mutt 从非默认帐户发送消息

您可以通过 mutt 使用如下命令发送消息:

这将从默认帐户发送一条消息。

我有两个使用 mutt 设置的电子邮件帐户,我想从不是默认帐户的帐户发送消息。我尝试通过更改“发件人”字段,-e 'my_hdr From:other@domain.com但尝试失败SendAsDeniedException(我的默认电子邮件是 Microsoft Outlook.com)。

那么如何通过命令行从其他帐户发送消息?(我想自动化我的消息。)

0 投票
4 回答
2146 浏览

amazon-web-services - 跨账户 AWS CodePipeline 无法访问 CloudFormation 部署工件

我有一个跨账户管道在一个账户 CI 中运行,通过CloudFormation 在另一个账户 DEV 中部署资源。部署后,我将工件输出保存为 JSON 文件,并希望通过 CodeBuild 在另一个管道操作中访问它。CodeBuild 在 DOWNLOAD_SOURCE 阶段失败,并显示以下消息:

CLIENT_ERROR: AccessDenied: Access Denied status code: 403, request id: 123456789, host id: xxxxx/yyyy/zzzz/xxxx= 对于主要源和源版本 arn:aws:s3:::my-bucket/my-pipeline/DeployArti /XcUNqOP

问题很可能是 CloudFormation 在不同帐户中执行时使用与管道本身不同的密钥加密工件。

是否可以为 CloudFormation 提供一个明确的 KMS 密钥来加密工件,或者以任何其他方式如何在管道中访问这些工件?

从单个帐户中执行时,一切正常。

这是我的代码片段(部署在 CI 帐户中):

0 投票
1 回答
184 浏览

git - 如何使用默认的 git clone 语句代替个人访问令牌?

我想为我的个人和项目工作使用两个 git hub 帐户。我进行了编码并使用我的新 Git ID 凭据将其推送到 Ubuntu 18.04 终端,但在我的新帐户中,它显示提交是我另一个帐户的贡献。那么为什么 Git 使用我的其他帐户名,即使我通过我的新帐户电子邮件/密码推送它?我发现这篇文章解释了设置多个帐户的步骤。因为我是 git 新手,而且我知道您可以通过以下 git 命令在您的机器上克隆一个项目:

在文章中说“按照以下步骤克隆存储库,创建您的第一个提交并推送到 GitHub:”

我没有得到这个不同的克隆指令,通过互联网搜索,如果我没记错的话,它似乎创建了一个个人访问令牌,是吗?所以我的问题是我们不能使用默认的克隆项目的方式吗?如果我使用文章中推荐的方式,那么它应该是什么,应该是以下内容:

谢谢你 !

0 投票
1 回答
106 浏览

database-design - 在应用程序中合并用户帐户的架构

在我当前运行的应用程序版本中,我对用户电话号码的唯一性没有任何限制。这意味着,一个电话号码可以与多个帐户关联。唯一受约束的是用户的电子邮件 ID。

场景 1:用户使用电子邮件 ID 和电话号码注册 => 我们在数据库中创建一个新的用户记录,尊重电子邮件的唯一性。场景 2:用户仅使用数字注册 => 我们在数据库中创建一个新的用户记录,其中包含我生成的唯一虚拟电子邮件。

在这两种情况下,我都保持电子邮件的唯一性,但忽略电话号码的任何此类限制。

现在我需要维护电子邮件和电话号码的唯一性。因此,我需要合并共享相同电话号码的两个用户帐户(虚拟电子邮件和真实电子邮件)。

问题是这两个帐户都可以在数据库中的多个位置具有多个引用。将两个帐户合并在一起的方法应该是什么?

编辑:我在后端使用 MongoDB。它为每个文档生成“_id”字段并将其用作该文档的主键。因此,这个“_id”字段作为该用户文档的外键提供给数据库的其余部分。

用户集合中的一个示例文档,其中用户拥有经过验证的电子邮件 =>

用户集合中的另一个示例文档,其中用户具有重复的电话号码 =>

0 投票
1 回答
71 浏览

git - 如何在 SSH 和 Red Hat 7 中使用两个不同的 github 帐户?

我知道有很多像这样的问题,但没有答案能够为 redhat 解决这个问题。我有一个有两个帐户的 MACOS,没什么大不了的,但在 Red Hat 上它就是行不通。

我有 2 个帐户

我之前的设置是创建一个用于 USER1 的 SSH 密钥:

第二个 USER2 在:

添加了 ssh 密钥,例如:

我必须在 github 上为每个密钥添加自己的帐户 SSH 密钥。而且我必须像这样设置我的配置:

而不是我必须设置 USER2 本地存储库一个远程主机,如:

在 MACOS 上,一切都像魅力一样,但在 redhat 上,当我尝试推送本地(USER2)存储库时,它会尝试使用“USER1”凭据......我找不到解决方案,所以我想我需要你的帮助...

如何在 SSH 和 Red Hat 7 中使用两个不同的 github 帐户?

0 投票
2 回答
2078 浏览

google-apps-script - 带有工作表插件的 Google Apps 脚本 PERMISSION_DENIED

我尝试根据在此Google 支持线程中找到的此 SHEET实现一个简单的“Multi selector sidebar”扩展

当我复制工作表时它工作正常,但是当我尝试将完全相同的代码放入我的真实工作表时,它不再工作了。当我尝试从模板中访问 GA 函数时,它会引发错误。

我创建了一个简化的测试项目,它也无法为我工作。

要重现错误:

  1. 在https://docs.google.com/spreadsheets/创建一个新的电子表格
  2. 创建第二张工作表(标签左下角)并将其命名为 CATEGORIES
  3. 在第一列中填写几个字段。内容不重要 类别
  4. 转到工具 -> 脚本编辑器

在“code.gs”中输入

并创建名为 Index.html 的第二个文件(HTML 文件)

带有代码的测试项目

  1. 保存项目
  2. 单击 Run-> Run function -> "onOpen"(第一次运行时您可能需要授权应用程序)

现在在工作表中应该有一个边栏,对我来说打开时出现错误PERMISSION_DENIED

在此处输入图像描述

即使我在资源 -> 云平台项目中选择了一个项目,它也不起作用。

奇怪的是,如果我使用原始链接(工作)电子表格并更改代码中的某些内容,它将不再适用于我。

我现在知道的事情: - 它不适用于我的 gmail 或 google 应用程序帐户 - 对于使用相同文档的其他人,它有效 - 如果我禁用 Adblocker 仍然无效 - 如果我从以下位置访问工作表则无效隐身模式 - 如果我使用 Firefox 而不是 Chrome,它确实有效

来自浏览器的控制台日志

我错过了什么?

0 投票
1 回答
911 浏览

google-apps-script - 现在(突然)从 Google 站点调用的 Google Apps 脚本返回 404 错误

我有一个谷歌网站(https://sites.google.com/site/kitchenergaffers/),其中有许多启动脚本的页面。今天早上(美国东部时间 2020 年 8 月 18 日),我看到所有脚本页面都没有工作,并且脚本似乎报告了某种 404 错误。

这些脚本与一系列 Google 表格交互

这是一个此类页面的示例 https://sites.google.com/site/kitchenergaffers/home/general-gaffers-information/publish/directory-of-results?display=directory

============= 404。这是一个错误。

在此服务器上找不到请求的 URL /accounts。我们知道的就这些。

有许多页面运行相同的脚本,有些页面有不同的脚本。所有脚本都设置为匿名运行,任何人都可以执行

网站上或脚本代码或表格中的任何内容都没有更改以创建此问题。

更新:虽然在登录创建者帐户时使用 Chrome 浏览器会出现错误,或者如果我打开隐身窗口,它们会正常运行!

更新 2:我的电脑昨天遇到了可能相关的 Windows 更新,但我的 Chromebook 显示了同样的问题。如果我使用 Edge 浏览器,则不会发生此问题。

UPDATE3:如果我注销所有帐户,只登录其中一个,则不会发生问题。一旦我登录另一个帐户,问题就会再次出现。退出所有,然后只返回一个是必要的。

0 投票
0 回答
79 浏览

flutter - Flutter:使用多个帐户进行应用内购买

我在应用内购买/订阅方面遇到问题:

我在应用程序购买文档https://pub.dev/packages/in_app_purchase中将其用于我的应用程序。

但如果设备上有多个帐户,我无法选择特定的谷歌帐户进行付款。在漫游时,我发现有时可以通过从 Google Play 网络界面安装应用程序来临时解决此问题,但这不是永久解决方案,用户通常不会这样做。如何实现在支付前选择谷歌账户的方法,以便用户可以通过他的手机通过任何谷歌账户进行支付。

如果有解决此问题的方法,但我错过了,请告诉我。