API网关 APIG-创建自定义认证:操作场景

时间:2024-04-09 20:49:19

操作场景

自定义认证包含两种认证:前端自定义认证和后端自定义认证。

  • 前端自定义认证:如果您希望使用自己的认证系统,而不是APP认证/华为IAM认证对API的访问进行认证鉴权时,您可以使用自定义认证,通过您自定义的函数进行认证鉴权。
  • 后端自定义认证:当不同的后端服务使用不同的认证系统时,导致您需要为不同的认证系统定制化开发API,而APIG通过自定义认证功能,将多种认证系统集成,简化API开发的复杂度。您只需要在APIG中创建自定义的函数认证,APIG通过此函数对接后端认证系统,获取后端服务的访问授权。

自定义认证依赖函数工作流服务。如果当前Region没有上线函数工作流服务,则不支持使用自定义认证。

自定义认证的具体使用指导,可参考《API网关开发指南》的自定义认证相关章节。

使用自定义认证调用API的流程如下图所示:

图1 通过自定义认证调用API
support.huaweicloud.com/usermanual-apig/apic-ug-190430105.html