サイトを廃止する予定で、現在稼働中のDiscourseフォーラムに移行したいユーザーが6,000人以上います。フォーラムはツールバーのリンク経由でサイトに接続されています。
- サイト - https://www.legably.com
- フォーラム - https://forum.legably.com
6,000人のユーザーのうち、すでにフォーラムのアカウントを持っている人もいますが、ほとんどの人は持っていません。仕組みとしては、サイトにログインしていて、ツールバーの「フォーラム」リンクをクリックすると、サイトの認証情報を使用してDiscourseアカウントにログインできます。これは自動的に作成されるようです(SSOコーディングは私が行っていないため、推測です)。
サイトがオフラインになったら、全員をフォーラムにリダイレクトする予定です。
それ以前に、サイトのMongoDBデータベースから6,000人のユーザーのメールアドレスと名前をエクスポートし、以下のことを行いたいと考えています。
- フォーラムのDiscourseデータベースにインポートする
- インポートされた各ユーザーのアカウントを自動的に作成する
- フォーラムに初めてログインする際に、各ユーザーに新しいパスワードを選択させる
どなたか、これを実行した方や、最善の進め方について何か提案はありますか?
また、Bulk Import機能についても読みました。できればその方法は避けたいのですが、既存ユーザーにフォーラムアカウントを作成してもらうための最も迅速/簡単な方法であれば、試してみるつもりです。
よろしくお願いします。