OAuth2.0 + OpenID Connectで認証を行えるAblazeの認証基盤
TODO: ちゃんとかく
floorp-note-2
チャンネルに書いてあります。
client_id発行はissueへ
[!CAUTION] Nextjs Standaloneはバグにより正しくビルドできないため、従来通りのビルドを使用する
ルートに.env.development
を配置。いい感じに認証情報を設定。
pnpm mg:push # データベースにマイグレーション (開発中の変更もこれ)
pnpm dev # 開発サーバー起動
データベースの変更内容が固まったら、このコマンドでマイグレーションファイルを作成
[!TIP]
mg:push
を使った状態でmg:apply
すると状態が違うから全データ消すって言われるけど、mg:push
で変更した分ずれただけだから大丈夫です。開発データベースの内容は全部消えるけどね。
pnpm mg:apply
hotfix/xxxx
-> production
<- develop
<- feature/xxxx
/ issue/xxxx
/ {username}