ログインに GitHub OAuth を追加する。(最初は Google OAuth の予定だったが、GitHub にした。)
実装は #41。キーを入れるまで、ボタンは出ない。
済み
残り (GitHub の画面での作業)
注意
- ブランチごとのプレビューでは使えない (プレビューの URL は本番の「兄弟」のホスト名で、戻り先のワイルドカードは「サブドメイン」しか許さない。全部を受け付けるには ut-code.workers.dev を登録することになり、ほかの Worker にも認可コードが渡りうるので、しない)。プレビューではメール/パスワードを使う
ログインに GitHub OAuth を追加する。(最初は Google OAuth の予定だったが、GitHub にした。)
実装は #41。キーを入れるまで、ボタンは出ない。
済み
socialProvidersに GitHub を追加 (GITHUB_CLIENT_IDとGITHUB_CLIENT_SECRETの両方があるときだけ有効)/api/configで判定)残り (GitHub の画面での作業)
docs/web-app.md)https://kanban-web.ut-code.workers.dev/api/auth/callback/githubhttp://localhost:8787/api/auth/callback/githubGITHUB_CLIENT_IDとGITHUB_CLIENT_SECRETを設定する (wrangler secret put)注意