华为云计算 云知识 自定义认证是什么
自定义认证是什么

自定义认证指在API调用过程中,用户可自行定义认证规则,实现API网关对调用方发起的请求、后端服务对API网关转发的请求进行有效性以及完整性校验。

自定义认证包含以下两种认证:

  • 前端自定义认证:如果您希望使用自己的认证系统,而不是APP认证/华为 IAM 认证对API的访问进行认证鉴权时,您可以使用自定义认证,通过您自定义的函数进行认证鉴权。

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


上一篇:7天玩转应用开发 下一篇:Maven
华为云职业认证

华为云针对不同用户、产品类别,精心打造层级化的云服务培训认证:HCIA、HCIP、HCIE,助您提升专业技能,成就职场新机遇。用户可根据各自需求,选择合适自己的认证。