ログイン
メールアドレスとパスワードを入力してください。
【(本番では表示されない)デバッグ用表示】ログインは48時間有効です。この設定は岩田さんと相談
【下記は本番環境では表示されなくなります(デバッグ用のため)】
ENV未設定のため、localhostおよびstgの関連情報を表示しています。
AUTH_SECRET はログイン用パスワードではありません。対象環境の .env に、openssl rand -base64 32 で作った32文字以上のランダムな値を設定する必要があります。
localhost用ログイン情報
まずローカルの .env に AUTH_SECRET を設定します。その後、初期ADMINの作成・パスワード再設定はプロジェクトのターミナルで次を実行します。
npm run auth:ensure-userメールアドレスと7文字以上のパスワードを入力後、この画面からログインしてください。
stg用ログイン情報
先にXServer VPSのコンソールまたはSSHでstgサーバーへ入り、openssl rand -base64 32 を実行して値をコピーします。/var/www/apps/miseru-advice-stg/.env へ AUTH_SECRET="コピーした値"、AUTH_TRUST_HOST="true"、ENV="stg" を設定し、stgを再デプロイします。
stg設定の完全な手順を開く
検証用ユーザーの作成・復旧は、GitHub Actionsから行います。
STG Ensure Auth User を開くstg専用です。パスワードは実行履歴を閲覧できる人に露出し得るため、本番には使いません。