v1.0.4-patch.2-proof
v1.0.4-patch.2-proof
Section titled “v1.0.4-patch.2-proof”リリース日: 2026-03-17
Proof サービス(認証バックエンド)における店舗オーナーアカウント作成処理(createShopOwnerAccount)のバグ修正パッチ。二重リクエスト時のオーファンユーザー防止、グループ組織作成時の認証コンテキスト不備、およびメンバーロールの不整合を修正。
- 二重リクエスト耐性の強化:
createShopOwnerAccountで同一usernameによる二重リクエストが発生した場合、既存ユーザーの存在を事前チェックし、重複作成を防止するようにした。また、username更新時の unique 制約違反発生時にオーファンユーザーを確実に削除する処理を追加 - グループ organization 作成時に userId を渡すよう修正:
better-authのcreateOrganizationAPI 呼び出し時にuserIdを指定し、認証コンテキストが確保されるようにした - グループ作成後のメンバーロール降格:
userIdを指定してグループを作成するとownerロールが付与されるため、作成直後にstaffロールへ降格する処理を追加。また、新規作成時は既にメンバーとして所属済みのため、重複してaddMemberを呼ばないよう条件を修正
対象サービス
Section titled “対象サービス”- Proof(認証バックエンド)