- Enterprise SAML/OIDC callbacks used raw 'sso_xxx' string as passwordHash which would crash bcrypt.compare(). Now uses userRepo.hashPassword(randomUUID()) - Added updateLastLogin() for existing enterprise SSO users - Upgraded bcrypt cost factor from 10 to 12 per PRD spec - All 53 auth tests passing |
||
|---|---|---|
| .. | ||
| refresh-chat-history.md | ||
| repo_backup-and-push.md | ||
| repo_backup-main-branch.md | ||
| repo_commit-workspace.md | ||
| repo_push-repos.md | ||
| repo_sync-repos.md | ||
| repo_update-agent-docs.md | ||
| repos.txt | ||
| run-code-review.md | ||