mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-13 03:13:41 +08:00
- Replace inline fully-qualified names with top-of-file imports across SsoService / SsoStateService / FeishuSsoProvider (ObjectMapper, Autowired, Map.of, Date, DuplicateKeyException, Mac, URLEncoder) per code style. - createSsoUser: roll back the freshly inserted user on any non-duplicate identity-insert failure, preventing passwordless orphan accounts. The two inserts share no transaction — the method is self-invoked and the enclosing callback performs a network call, so a method-level @Transactional would not apply; an explicit rollback in the catch is the correct guard here. |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| pom.xml | ||
| settings.xml | ||