モバイルアプリから別のアカウントでログインできない

Discourse Hub アプリでは、これは確かに扱いにくいワークフローです。近いうちに改善したいと考えていますが、現時点では簡単ではないことを認めたいと思います。

まず、メールリンクのワークフローでは、アプリを簡単に起動できません。Apple がメールリンクからどのアプリを起動するかを選択する方法は、DiscourseHub のようなアプリとは互換性がありません。これは可能ですが、多くのユーザーにとってあまりうまくいかない全か無かの状況になります(たとえば、Hub を持っているが、参加しているすべての Discourse インスタンスでそれを使いたくないユーザーなど)。

2番目の問題は、ログインフローが利便性のために Safari のセッションを使用していることです。現在、2つのアカウント間を行き来するには、次の手順を実行する必要があります。

  • Discourse Hub でログアウトする
  • Safari で同じコミュニティ/アカウントからログアウトする
  • DiscourseHub でログインプロセスを再度開始する。Safari が呼び出されたときに、ログイン画面(すでに認証されたセッションではないもの)が表示されるはずです。

これで機能するはずです。(ただし、一般のユーザーにとっては簡単ではないため、改善が必要です。)

「いいね!」 2