登录集成插件
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

53 lines
3.6 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<plugin>
<id>com.fr.plugin.decision.integration</id>
<name><![CDATA[登录集成插件]]></name>
<active>yes</active>
<hidden>no</hidden>
<version>1.0.37</version>
<env-version>10.0~11.0</env-version>
<jartime>2019-1-31</jartime>
<vendor>JianYe.Wang</vendor>
<description><![CDATA[登录集成插件]]></description>
<change-notes>
<![CDATA[
[2021-06-01]<br/>1.0.0:调整插件结构<br/>
[2021-06-08]<br/>1.0.1:优化插件配置项<br/>
[2021-07-07]<br/>1.0.2:跨域登录接口新增响应头content-type规避nosniff的限制<br/>
[2021-08-03]<br/>1.0.3:创建用户时部门为空<br/>
[2021-08-18]<br/>1.0.4:去除角色id的传递,统一通过角色名来匹配<br/>
[2021-08-24]<br/>1.0.5:角色添加逻辑异常修复<br/>
[2021-10-15]<br/>1.0.8:新增URL参数单点登录校验<br/>
[2021-11-15]<br/>1.0.12:去除管理员账号的权限处理<br/>
[2021-12-06]<br/>1.0.13/15:添加用户类型配置参数<br/>
[2021-12-10]<br/>1.0.14:移动端单点场景时重定向至携带fine_auth_token的地址<br/>
[2022-01-04]<br/>1.0.16:移动端跨域登录与RequestSsoFilter移动端重定向的冲突/部门创建支持名称拼接<br/>
[2022-02-22]<br/>1.0.17:将启动设计器按钮添加平台中/代码接口优化<br/>
[2022-03-23]<br/>1.0.18:新增接口,单点场景可直接访问固定地址打开URL来唤醒设计器;key默认值设置为uuid<br/>
[2022-04-01]<br/>1.0.19:调整WebResourceProvider接口;新增配置远程权限控制是否开启;调整用户平台类型添加逻辑<br/>
[2022-04-11]<br/>1.0.20:去除自定义登录页配置选项;调整启动设计器按钮与平台主题颜色兼容<br/>
[2022-04-21]<br/>1.0.21:远程设计单点兼容历史版本<br/>
[2022-05-06]<br/>1.0.22:报表路径中文乱码问题<br/>
[2022-05-06]<br/>1.0.23:新增bi公共链接参数校验<br/>
[2022-05-06]<br/>1.0.24:跨域和登录请求跳过sso filter<br/>
[2023-01-06]<br/>1.0.27:模板预览token认证适配网页框控件<br/>
[2023-11-08]<br/>1.0.34:添加登录请求日志耗时记录<br/>
[2023-11-13]<br/>1.0.35/36:模板预览token认证适配新增excel导入请求/打印请求<br/>
[2024-01-17]<br/>1.0.37:兼容BI6的平台用户类型<br/>
]]>
</change-notes>
<function-recorder class="com.fr.plugin.decision.integration.ControllerBridgeImpl"/>
<lifecycle-monitor class="com.fr.plugin.decision.integration.LifecycleMonitorImpl"/>
<extra-decision>
<ControllerRegisterProvider class="com.fr.plugin.decision.integration.ControllerBridgeImpl"/>
<EmbedRequestFilterProvider class="com.fr.plugin.decision.integration.filter.RemoteFilter"/>
<EmbedRequestFilterProvider class="com.fr.plugin.decision.integration.filter.RequestCheckFilter"/>
<EmbedRequestFilterProvider class="com.fr.plugin.decision.integration.filter.RequestSsoFilter"/>
<!-- <EmbedRequestFilterProvider class="com.fr.plugin.decision.integration.filter.IgnoreMobileCookieFilter"/>-->
<WebResourceProvider class="com.fr.plugin.decision.integration.resource.PluginConfigWebResourceImpl"/>
<WebResourceProvider class="com.fr.plugin.decision.integration.resource.WebStartWebResourceImpl"/>
</extra-decision>
<extra-report>
<JavaScriptFileHandler class="com.fr.plugin.decision.integration.token.LoadTokenJSFileHandler"/>
</extra-report>
</plugin>