モデレーターのログインとアクセス
モデレーターが /moderator/<room> から Timers Studio にログインする方法。パスワードゲート、セッションの保持、パスワードが拒否されたときの対処、ディレクターによるローテーション手順。
最終更新
モデレーターのログインとアクセス
モデレーターは Timers Studio に個人アカウントを持ちません。部屋の URL を開き、ディレクターから受け取ったパスワードを入力してモデレータービューに入ります。このページでは、ログインの流れ、パスワードが実際に保護しているもの、拒否されたときの対処を説明します。
前提条件
- 部屋の ID(ディレクターが
/id/<room>で使う<room>の部分)。 - セッションパスワード。ディレクターが Studio の Links モーダルで設定したもの。
- 最新の安定版のブラウザ(Chrome、Firefox、Safari、Edge)。
手順
1. モデレーター用 URL を開く
timers.studio/moderator/<room> をアドレスバーに貼り付けます。ModeratorPlayerView が起動し、部屋にパスワードが設定されているか(moderator_settings.moderator_password)を確認します。未設定ならビューは即座に解除されます。設定されていれば ModeratorLoginView が全画面を占めます。
次のものが表示されます。
- 左上に TIMERS STUDIO のワードマーク。
- 中央にブランドアイコンと、Moderator Dashboard Login のラベル。
- Enter Session Password… というプレースホルダーの入力欄 1 つ。
- 赤色の Enter Studio ボタン。入力欄が空の間は無効化されています。
2. セッションパスワードを入力する
ディレクターから送られたパスワードを入力します。通常の password input なので文字はドットで表示されます。Enter Studio をクリックするか Enter キーを押します。
クライアントはあなたの入力を、その部屋の moderator_settings.moderator_password と比較します。一致すればログイン画面がフェードアウトしてモデレータービューが表示されます。一致しなければ入力欄が赤くなり、下に Access Denied • Invalid Password という小さなキャプションが出ます。
3. モデレータービューへ到達する
認証後、モデレーターの 2 ゾーンレイアウトが見えます。
- メインエリア — Player のミラー。
/player/<room>で観客が見ているものと完全に同じ描画です。 - ウィジェットグリッド — ディレクターが有効にしたウィジェット(intercom、polls、Q&A、visual pager など)が並ぶサイドパネル。
解除状態は現在のタブのコンポーネントステートに保持されます。Cookie も JWT もなく、localStorage にも何も書かれません。タブを閉じればセッションは終わります。
4. 再ロックまたは離脱
セッションを終えるにはタブを閉じるだけで十分です。同じマシンで誰かに引き継ぐ場合は、ページをリロードすればログイン画面が戻り、次の人が自分のパスワードを入力できます。
期待される結果
正しいパスワードを入力すると、モデレータービューは正常な回線で 1 秒未満で読み込まれます。Player のミラーは本番と同じテンポで動き始め、ウィジェットグリッドは Gateway モジュール経由でディレクターの変更に反応します。
トラブルシューティング
Access Denied — Invalid Password ディレクターにパスワードを再確認してください。末尾の空白、1 文字の抜け、部屋 ID 違い、この 3 つが典型的な原因です。URL の末尾がディレクターが運用している部屋と一致しているか確認してください。
ログイン画面が出ず、直接ビューに入ってしまう。
その部屋にはパスワードが設定されていません。ディレクターが moderator_password を空のままにしています。リハーサルでは妥当な設定で、バグではありません。ゲートを戻したい場合は、ディレクターに Studio の Links モーダルから設定してもらいます。
昨日は通ったのに今日は通らない。
ディレクターがローテーションした可能性があります。パスワードは moderator_settings に平文で保存され、ディレクターはいつでも Studio から値を変更できます。現在の値を聞いてください。
パスワードのローテーション(ディレクター)
ディレクターは /id/<room> を開き、上部バーで Share または Links をクリックし、Moderator password フィールドを編集します。モーダルを保存すると moderator_settings.moderator_password が即座に更新されます。すでにログイン中のモデレーターはタブを閉じるまで現セッションを保持しますが、新しいセッションでは新しい値が必要になります。
次に読む
- モデレーターモジュールの概要 — モジュールが Timers、Agenda、Gateway とどう連携するか。
- ウィジェットグリッドとレイアウト — 9 つのウィジェットの並び替えとリサイズ。
- ディレクターとの intercom チャット — ディレクターとモデレーターの間のプライベートメッセージ。