feat: 최초 로그인 시 비밀번호 변경 강제 기능
- User 모델에 must_change_password 필드 추가 - UserService: createUser(), resetPassword()에서 플래그 설정 - ProfileService: changePassword()에서 플래그 해제 - EnsurePasswordChanged 미들웨어 추가 - 인증 라우트에 password.changed 미들웨어 적용 - 프로필 페이지에 비밀번호 변경 필요 알림 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
$middleware->alias([
|
||||
'hq.member' => \App\Http\Middleware\EnsureHQMember::class,
|
||||
'super.admin' => \App\Http\Middleware\EnsureSuperAdmin::class,
|
||||
'password.changed' => \App\Http\Middleware\EnsurePasswordChanged::class,
|
||||
]);
|
||||
|
||||
// auth 미들웨어 그룹에 HQ 검증 추가
|
||||
|
||||
Reference in New Issue
Block a user