- 新增四种登录策略(OAuth2 Password、OAuth2 Client Credentials、OAuth2 Authorization Code、Session ID) - 使用策略模式和工厂方法模式实现登录逻辑的灵活扩展 - 登录成功后回写到 datai_sf_system_config 表(OAuth2 登录) - 支持刷新令牌功能(OAuth2 登录) - 支持登出功能 - 提供登录类型查询接口 - 新增异常类(LoginException、RefreshTokenException) - 新增模型类(Domain、DTO、VO) - 新增策略类(LoginStrategy 接口及实现类、LoginStrategyFactory) - 新增服务类(ISalesforceAuthService、SalesforceAuthServiceImpl) - 新增控制器类(SalesforceAuthController) |
||
|---|---|---|
| .. | ||
| datai-scene-auth | ||
| datai-scene-file | ||
| datai-scene-pay | ||
| datai-scene-salesforce | ||
| datai-scene-starter | ||
| pom.xml | ||