基于OAuth2认证的REST API设计与实践

作者:刘晓晖; 秦子实
来源:电脑知识与技术, 2021, 17(15): 56-57.
DOI:10.14004/j.cnki.ckt.2021.1452

摘要

随着微服务技术架构与企业各业务单元中台的兴起,越来越多的系统会开放各种用途的REST API,对API调用者的身份认证成为保护数据安全的第一道防线。认证方法应具有易集成部署与API耦合度低等特性,以方便对现有API认证方式的改进。本文介绍基于OAuth 2.0标准的密码式令牌认证的设计与部署方法,可对REST API进行用户名密码式身份认证及权限鉴别,该方法具有代码量低易于部署等特点,适用于企业内部各应用系统的REST API认证。