问题标签 [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.
ruby-on-rails - paypal gem 多个帐户 ruby on rails
我正在使用 paypal-sdk-merchant gem。到目前为止,我已经使用以下命令设置了一个商家帐户:
然后创建付款
到目前为止,这一切都很好,但现在我必须根据该人购买的国家/地区更改贝宝帐户。如果我不断更改 PayPal::SDK.configure 会有任何一致性问题吗?
例如,如果有人在巴西访问并且配置发生更改。然后智利的一个人访问并且配置发生了变化。之后,巴西人付款。它会有巴西的配置还是智利的配置?
对于在 ruby on rails 应用程序中拥有多个 Paypal 帐户,您有什么建议?
先感谢您。
android - How can I know from which Google account (Email id) user purchased a product in my app?
Suppose a user has 3 accounts and one of them is in the app purchase account.
Then when this user purchases a product from my app, how can I know from which account the in app purchase happened?
Can I get the email id?
android - 具有多个帐户的 Android 应用内购买
我正在向我的应用程序添加应用程序内购买,该应用程序正在运行。我有一台设备,上面有两个帐户。一个是我的主要帐户——我用来发布应用程序——另一个是我用来测试购买的开发帐户。
在用户购买之前,他们需要使用他们的谷歌凭据登录:
此时,我选择我的开发帐户
即使我选择了我的开发帐户,但当我尝试进行购买时,它似乎使用我的主帐户并且不允许我进行购买。
我无法确定在进行应用内购买时指定使用哪个 Google 帐户的方法。
我主要担心的是,如果用户在他们的设备上有多个帐户,我的应用会在错误的帐户上进行购买吗?
任何人都可以对此提供任何见解吗?
注意:如果我使用 Dev 帐户登录我的设备并登录应用程序,我只能选择我的 Dev Google 帐户。这样做可以使应用内购买完美运行。
android - 运行多个 android 应用程序实例,如并行空间
我想知道并行空间 https://play.google.com/store/apps/details?id=com.lbe.parallel.intl&hl=en是如何工作的。这是一个使用另一个 facebook、whatsapp 等帐户登录的应用程序。您可以在 Play 商店链接中找到详细说明。
我查看了并行空间使用 ES Explorer 创建的文件夹。他们创建了以下文件夹 parallel_intl/0/
在这个文件夹中,他们有 DCIM、图片等文件夹。我使用并行空间登录了另一个whatsapp帐户,他们在以下位置创建了whatsapp文件夹parallel_intl/0/Whatsapp
是否可以使用 Android For Work Container 实现相同的目标???
他们是如何创建一个单独的空间来运行 Whatsapp 等的吗???
请提供一些指南来解释如何实现这一点。
谢谢。
android - 将多个 Facebook 帐户与 1 个 Instagram 帐户关联
有没有办法将多个 Facebook 帐户链接到一个 Instagram 帐户?我尝试从 Instagram 取消我的第一个 Facebook 帐户的链接,希望我可以将它与我的第二个 Facebook 帐户链接,但 Instagram 说我已经将它(我的 IG)链接到一个 Facebook 帐户,因此不允许我这样做。是否可以将多个 Facebook 帐户与一个 IG 帐户关联,或者一个 FB 帐户?
就是想,
标记
google-drive-api - 共享实时文档
我创建了一个游乐场应用程序。我看到它在我的谷歌驱动器中创建了快捷方式文件。我试图与隐身共享它(因为我希望任何人都可以使用该文档并且不知道如何创建另一个谷歌帐户,所以我退出隐身)。共享链接看起来像https://drive.google.com/open?id=0B00--A0eRH1JLTdsX2t0LWw5RE0
。但是,隐身无法查看它。它在应该是它的谷歌驱动器窗口中说“没有可用的预览”并提供登录
我看到的关键问题是playground应用程序有以下结构,来自官方demo
这似乎首先要求在显示任何文档之前进行身份验证。对于我希望我的应用程序可用的未签名模式,授权是有问题的。我想共享一个文件并使其对公众可见,而无需登录。这引发了一个问题,如果隐身用户能够查看或事件编辑我的文档。如果需要,我还关心如何将文档复制到他们的帐户:一件事是当您使用我的应用程序在驱动器上创建文件时,您可能可以列出文件并使用drive.copy
api 复制所需的一件事和另一件事复制一个在您的谷歌驱动器上不可用的文件,您唯一拥有的是它的 ID。
顺便说一句,您能告诉我使用哪个帐户从另一个帐户进行非隐身测试吗?如果我在一个帐户中创建文档,我想查看另一个帐户的外观/可访问性。
amazon-web-services - 使用多个 AWS 账户的优势
一个应用程序的基础设施(包括开发和生产环境)已经在一个相当大的 AWS 账户上创建,包括 15 个实例,......现在,我们将为另一个应用程序创建一个新的基础设施。我想知道为新项目创建另一个 AWS 账户是否更好。会有什么优势?
尽管比起项目,我更喜欢为每个环境分别设置账户,但由于第一个项目完全是在一个账户上创建的,所以我认为唯一更好的方法是至少为新项目创建另一个 AWS 账户。
另外,无论如何,是否有任何简单的方法可以将生产环境转移到另一个帐户以分离环境?
任何建议将不胜感激。
android - Android GoogleSignIn:多个帐户同时+失败时延迟登录
我正在编写一个应用程序,该应用程序使用 Firebase 身份验证对我的后端服务器进行身份验证。
我提供基于 Google 登录和电子邮件/密码的身份验证。电子邮件/密码是微不足道的。
这是我使用 Google 登录的流程:
1) 我创建了一个with , where with和mGoogleApiClient
= new GoogleApiClient
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
gso
= GoogleSignInOptions
.requestIdToken(...))
.requestEmail()
2)我打电话到哪里startActivityForResult(
signInIntent
, RC_GOOGLE_SIGN_IN);
signInIntent
= Auth.GoogleSignInApi.getSignInIntent(
mGoogleApiClient
)
3)在onActivityResult
我得到和从那里我最终通过调用登录到Firebaseresult
= Auth.GoogleSignInApi.getSignInResultFromIntent(data);
GoogleSignInAccount
account
=
result
.getSignInAccount()
mFirebaseAuth.signInWithCredential(GoogleAuthProvider.getCredential(
account
.getIdToken(), null))
4)然后我“生成”/检索一个 Firebase JWT fbUser.getToken(false)
,然后我通过它发送到后端服务器以在那里创建/验证用户。
这 4 个步骤起作用。我能够将应用程序登录到 Firebase 和我的后端服务器。
如果我想一次只使用一个帐户,这很好。实际上,这就是我想做的,但我的问题如下:
我想,就像 Gmail 或 Inbox 一样,提供已通过上述 4 个步骤至少登录一次的帐户列表。
当用户点击一个帐户时,我想做一些与这 4 个步骤有点不同的事情。我想做一些类似静默登录的事情,因为我们已经知道应该登录哪个帐户。我不希望 Google 登录帐户选择对话框出现在我必须再次选择该地址的位置。最坏的情况是,用户最初点击 Account-1@gmail.com 以登录 Account-1@gmail.com,但在选择器中,他随后选择了 Account-2@gmail.com,这有点棘手和烦人。
对此的一个“解决方案”不是提供已知帐户的列表,而只是提供一个“使用 Google 登录”按钮,它可以让 Google Play 服务显示选择器对话框。但这会导致两个问题:1) 不再像 Gmail 或 Inbox 那样显示应用程序已知的帐户列表,因为对任何帐户的任何点击都会要求第二次。2)当我断开与互联网的连接并启动登录时,SignInIntent 将失败,使应用程序处于奇怪的半登录状态,其中显示来自 Account1 的数据但 Account1 实际上未登录(或Account2 已显示,但实际上并未登录),并且在重新连接到 Internet 时,必须再次显示帐户选择器对话框,然后用户必须在其中选择他已经在使用的帐户。这太可怕了。
目前我的解决方案是不允许用户进入登录状态,除非 Google Sign-In + Firebase 设法正确登录,这意味着我不会为该用户和用户从本地数据库加载数据在他再次访问互联网之前无法使用他的数据。这真是太糟了。
我想允许用户切换帐户,如果 Google 登录失败,然后让 Android/Google 登录记住该帐户,我会向用户显示该帐户的数据,并且一旦互联网连接我想再次将用户静默登录到 Firebase 和我的后端,而不显示帐户选择器对话框。
问题 1:这可以归档Auth.GoogleSignInApi.silentSignIn(mGoogleApiClient)
吗?如果是这样,怎么做?因为我总是得到一个GoogleSignInStatusCodes.SIGN_IN_REQUIRED
迫使我从上面经历传统的 4 个步骤并显示帐户选择器对话框的问题。顺便说一句,在我成功登录 Google 后,我会在登录 Firebase 帐户后退出该 Google 帐户,因为我不再需要那个 Google 帐户。另外,在我尝试任何登录之前,Auth.GoogleSignInApi.signOut(mGoogleApiClient);
如果这是 的原因,我该GoogleSignInStatusCodes.SIGN_IN_REQUIRED
如何保留这样的帐户信息,或者图书馆会处理这个问题?
另外,我看不到将电子邮件地址传递给的方法Auth.GoogleSignInApi.silentSignIn(mGoogleApiClient)
,因此我无法使用该方法从一个帐户切换到另一个帐户,因为我必须在请求登录之前注销一个帐户第二个。这使我相信我不能使用这种方法来提供已知帐户的列表,例如在导航抽屉中,因为切换将要求该对话框再次显示,这会与工作流程混淆。
那么,问题2:如何仅使用电子邮件或user_id以静默方式登录已经登录一次的帐户?
另外,我想从帐户选择器对话框中过滤掉已经登录一次的帐户,因为这些帐户将通过第二个问题中提到的方法登录(将电子邮件或 user_id 传递给silentSignIn)
感谢您抽时间阅读。
android - Firebase - 允许多个用户发送电子邮件,如何获取顶级电子邮件
我的应用使用 Firebase 身份验证与 2 个提供商:Facebook 和 Google。为了允许用户使用相同的电子邮件创建 Facebook 和 Google 帐户,我去了 Firebase 控制台并选中了一个选项以允许电子邮件地址使用多个帐户。
现在它可以工作了,但对于 Facebook,电子邮件始终为空。如果用户决定使用 Facebook 登录,我如何获得顶级电子邮件地址(链接到多个帐户)。我不想将提供商链接到一个帐户,我想保持“允许一个邮件地址使用多个帐户”打开。
在这种情况下如何获取邮件地址的任何想法?
[编辑]
Google 和 Facebook api 的初始化:
git - 无法将本地 git master 同步到现有的 git hub 远程存储库
我目前有一个学校项目的本地 git master,该项目已上传到 github 帐户。然后我使用 github online 将我的存储库转移到第二个 github 帐户(出于专业原因,我正在重新命名)。效果很好。
新问题是有两个 GitHub 远程存储库。我删除了第一个 GitHub 存储库,然后添加了第二个,但是当我尝试
我很快被告知:
我觉得这是 GitHub 的登录问题。我如何授权我的第二个帐户处理我的第一个帐户的事务?我所有的搜索只返回Logout 并以另一个用户 git bash 的身份登录,这在这种情况下没有帮助。