Skip to content

Allow immediate customer signup without email delivery - #285

Closed
kcrmin wants to merge 1 commit into
developfrom
feature/immediate-customer-signup
Closed

kcrmin wants to merge 1 commit into
developfrom
feature/immediate-customer-signup

Conversation

@kcrmin

@kcrmin kcrmin commented Aug 14, 2026

Copy link
Copy Markdown
Member

What changed

  • make email verification configurable and disabled by default for the current no-SES stage
  • create new password accounts directly as active, login-ready accounts
  • activate existing pending accounts on repeated signup without replacing their original password
  • retain verification endpoints and persistence structures for future email delivery
  • return verificationRequired=false when no verification token is issued

Why

SES is no longer available during the current development bootstrap. Requiring email verification left every new email/password account unable to log in.

Product authority: user:kcrmin — “SES 사라져서 이제 이메일 인증 하면 안되는거 아니야?” and “반영해주고 푸시까지 해줘”.

Validation

  • focused application, controller, and PostgreSQL/Flyway persistence tests passed
  • live Docker signup returned verificationRequired=false and immediate login issued an access token
  • full backend suite reached 178 backend-api tests with one pre-existing unrelated failure: ExternalToolDelegatedEditJourneyIntegrationTest (NoSuchElementException at line 87); the same test fails alone on develop-based code

@kcrmin

kcrmin commented Sep 20, 2026

Copy link
Copy Markdown
Member Author

develop에 #286(Enable immediate signup)으로 동일 기능이 반영됨(identity.email-verification-required=false). 닫습니다.

@kcrmin kcrmin closed this Sep 20, 2026
@kcrmin
kcrmin deleted the feature/immediate-customer-signup branch September 20, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant