为前端项目配置认证源
认证源配置用于设置前端项目运行时的身份验证方式,确保用户访问的安全性与合规性。UI引擎支持三种认证类型:IAM认证、ORGID认证、无认证。
前提条件
- 已登录应用运行态,并具备UI引擎操作权限。
- 已完成项目创建,具体操作请参见使用UI引擎创建前端项目。
- 如果认证源类型为ORGID认证,需已从身份服务提供商处获取OAuth2客户端ID和密钥。
配置运行时认证源
- 在左侧导航栏中,单击“UI引擎”,进入“UI引擎”。
- 在左侧导航栏中,选择,进入“前端项目”页面。
- 找到目标项目,单击“项目设置”,展开“项目设置”页面。
- 切换至“运行时认证源配置”页签,单击“编辑”。
- 根据实际业务需求,选择合适的“认证源类型”,并根据所选类型填写相应的配置项。
图1 选择认证源类型
表1 运行时认证源配置信息 参数名称
参数说明
认证源类型
支持选择以下类型:
- IAM认证:基于统一身份管理服务进行认证。
- ORGID认证:基于组织身份服务进行认证(需配置OAuth 2.0客户端信息)。
- 无认证:无需身份验证的公开访问模式。
OAuth2客户端ID
当“认证源类型”为“ORGID认证”时,需要填写对应的OAuth2客户端ID。
OAuth2客户端密钥
当“认证源类型”为“ORGID认证”时,需要填写与OAuth2客户端ID对应的密钥。
密钥字段长度限制为1-1024个字符。
- 完成设置后,单击“保存”。
新认证源配置将在项目发布后生效,具体操作请参见发布UI引擎开发的前端项目。