在我的移动应用程序上,我使用一个次要管理员帐户连接到 Discourse。我想注销,然后使用我的 Discourse ID 帐户重新登录,但无论我怎么尝试,我都会一直使用次要帐户登录。
我甚至从应用程序中删除了我的社区并重新添加了。我错过了什么?
在我的移动应用程序上,我使用一个次要管理员帐户连接到 Discourse。我想注销,然后使用我的 Discourse ID 帐户重新登录,但无论我怎么尝试,我都会一直使用次要帐户登录。
我甚至从应用程序中删除了我的社区并重新添加了。我错过了什么?
账户通过电子邮件地址匹配,因此请猜测您的 Discourse ID 账户使用的是您次级管理员账户的电子邮件地址
在电脑上我可以用任一个登录。我会检查一下,但很确定它们使用两个不同的电子邮件。我只是没有机会选择使用我的 DiscourseID,它太高效地直接把我带进去了
即使我说取消取消取消,当它提出要我登录以便我能访问完整的登录屏幕时……
这就是问题所在。如果你想用另一个账户登录,你需要登出 Discourse ID。
我不知道该怎么做。
但我只有一个 Discourse ID,是用于我未登录的那个账户的…… ![]()
当前登录的账户不是 DiscourseID。
所以你不能使用 discourse ID 登录另一个账户。
天哪!我终于成功了,但我不确定是走了什么“奇迹”。我再次登出。要求连接,然后在询问是否使用我的实例域进行连接的屏幕上点击了取消。出现了带有各种选项(如 DiscourseID)的登录屏幕,这次我输入了我的用户名并要求发送电子邮件链接。链接收到了,我点击了它并登录了,但是……是在浏览器中,而不是在应用程序中。找不到从浏览器切换到应用程序的方法。所以我回到了应用程序的登录屏幕,它卡在旋转状态(可能在徒劳地等待我通过电子邮件登录链接到达)——我最终不得不强制关闭它。再次打开它,打开我的社区,出现了询问连接权限的 usual 弹出窗口。取消后,我被送回列出我的社区的屏幕。再次尝试,最后点击了“连接”,因为“取消”不起作用,结果,它竟然用正确的帐户为我登录了!
但我感到困惑。不确定它是如何/为何最终奏效的。
在 Discourse Hub 应用程序中,这确实是一个棘手的流程。我们希望尽快改进它,但我想承认目前这并不容易。
首先,电子邮件链接流程不能轻易启动应用程序。苹果选择从电子邮件链接启动哪个应用程序的方式与像 DiscourseHub 这样的应用程序不兼容,虽然可以实现,但对于许多用户来说,这是一种“全或无”的情况,效果不太好(例如,想要拥有该中心但不想将其用于他们加入的每一个 Discourse 实例的用户)。
第二个问题是,登录流程为了方便使用了 Safari 会话。要在两个帐户之间来回切换,目前您需要:
那样应该有效。(但这对于普通用户来说并不容易,我们需要改进这一点。)
非常感谢您的解释和对棘手问题的承认!所以,也许当我尝试使用电子邮件链接登录时,因为它是在 Safari 中打开的,所以它可能将我从另一个账户中登出,这使得在我之后尝试用正确的用户登录应用程序成为可能?
幸运的是,“普通”社区成员不会切换账户 ![]()