管理画面にログインせずに、ターミナル(AI)から記事を投稿できる?
ひとことで答えると
できます。`emdash login` で表示されるコードを、ログイン済みのブラウザで承認します。
くわしい答え
- ターミナルで
emdash login --url=公開サイトのURLを実行する - 表示されたURL(
/_emdash/admin/device)を、ログイン済みのブラウザで開く - ターミナルに出たコードと、画面のコードが同じことを確かめて「承認」を押す
- 「デバイスを承認しました」と出れば完了
権限は「管理者フルアクセス」です。自分が操作しているとき以外は承認しないのが安全です。作業が終わったら emdash logout で接続を切っておきます。パスワードやパスキーをターミナルに渡さずに済むのが、この仕組みのよいところです。