Skip to content

[ADR] 統一 Acecore アカウント基盤の選定 #120

Description

@gui-ace

背景

Acecore Schools、acecore.net の shop、今後の会員機能を個別に作ると、ログイン ID やユーザー識別が分散する可能性がある。先に統一 Acecore アカウントの基盤方針を決める。

検討対象

  • Clerk
  • Auth0
  • 自前 accounts service
  • Cloudflare Access

前提

  • v1 のユーザー向けログインは email + password を基本にする
  • メール確認とパスワードリセットを必須要件として扱う
  • acecore.net と Schools app が同じ user id を参照できるようにする

完了条件

  • 採用する認証基盤が決まっている
  • 非採用案の理由が整理されている
  • domain / session / callback URL の方針が決まっている
  • 必要な環境変数と secret の管理方針が決まっている
  • 運用責任と障害時の切り分け方針が決まっている

関連

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions