メンバーのメールアドレス変更がまだ不具合あり!

テストユーザーのメールアドレスを、ログアウトして再度ログインすることなく素早く変更したいと思いました。動作はしますが、まだ少し不自然な点があります。

再現手順(管理者として):

  1. 他のメンバーのユーザー設定に移動
  2. 予備のメールアドレスを追加
  3. 確認メールが送信される
  4. メール内のリンクをクリック → :cross_mark: アクセス拒否エラーが発生(管理者としてログインしたままのため)
  5. リンクをコピーしてプライベートブラウザで開く → :white_check_mark: 成功!

よりスムーズな体験としては、管理者としてログインしていても確認リンクが機能するようにすることです。

さらに理想的なのは、確認を求めずに直接変更できるようにすることです。

「いいね!」 1

私は、メールアドレスの変更には、常にアカウントからのメール検証を含めるべきだと考えています。これで動作し、メールアドレスが正しいことを確認するためです。

これはテストユーザーだったため、より迅速な方法は、ユーザーを偽装してメールアドレスを変更し、その後検証を行うことでした。テストユーザーで試したところ、全体のプロセスは10秒未満で完了しました。

「いいね!」 2

私は二つの気持ちを持っています。一方で、メールアドレスが機能していることを知るのは役立つという点で、あなたは正しいです。私にとっても実際に機能しました。ただ、検証リンクをプライベートブラウザウィンドウで開く必要がありました。

しかし他方で、管理者の体験は奇妙に感じられます。特に他のシステムと比較するとそうです。私は管理者です。私のサイトのデータを任意に変更できるはずです。

とはいえ、私たちは依然として他のプラットフォームよりもはるかに進んでおり、Discourse の管理者機能は非常に良くなってきています!私は Gmail を離れ、自分のドメインでセルフホスト型メールに移行するため、至る所でメールアドレスを変更しています。

今日、Slack アカウントに関連付けられたメールアドレスを変更しようとしましたが、許可されませんでした!「メールアドレスは管理者によって管理されているため、管理者に変更を依頼してください」と表示されました!:upside_down_face:

「いいね!」 1

スタッフではないメールアドレスでも同様に機能し、認証は不要です。

「いいね!」 1