アカウントがまだありません。
最初の1人だけ認証なしで作成できます:
POST /v1/accounts/bootstrap {"email":"...","password":"10文字以上"}アカウント 0人
未登録です。
パスワードは PBKDF2-HMAC-SHA256(24万回・個別ソルト)で保存しています。 二要素認証は TOTP。5回失敗すると15分間ロックします。
OAuth 連携
| 連携先 | 設定 | 接続 |
|---|---|---|
| Google(Blogger / Search Console / GBP / YouTube) |
未 GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET |
— |
| LinkedIn |
未 LINKEDIN_CLIENT_ID, LINKEDIN_CLIENT_SECRET |
— |
| Facebook / Instagram / Threads |
未 FACEBOOK_CLIENT_ID, FACEBOOK_CLIENT_SECRET |
— |
| WordPress.com wordpress_com |
未 WPCOM_CLIENT_ID, WPCOM_CLIENT_SECRET |
— |
| Shopify shopify |
未 SHOPIFY_CLIENT_ID, SHOPIFY_CLIENT_SECRET |
— |
各サービスの開発者コンソールでアプリを作り、リダイレクトURIを登録してください。
シークレットの保管
SEOBUILDER_SECRET_KEY が未設定です。OAuthで取得したトークンは保存できません。媒体の認証情報を環境変数で渡す運用なら、設定は不要です。
| 暗号化 | 無効(保存できません) |
|---|---|
| 保存件数 | 0 |
媒体の認証情報は環境変数から読む方式のままです。ここに入るのは OAuthで画面から取得したトークンなど、保存が避けられないものだけです。