摘要

为了极大限度地给用户提供便利,如今的网络应用供应商都提供了第三方授权登录的方式,目前OAuth2.0为单点登录(SSO)最为广泛的身份认证授权协议。OAuth2.0是开放式标准的第三方授权协议,允许用户授权第三方平台获取在某一平台上存储的个人信息资源,而无需将用户名和密码提供给第三方平台;针对OAuth2.0协议实施过程中可能存在的信息泄露等的安全威胁,在现有的关于提升OAuth2.0安全性的研究中,本文分析了两种目前相对新颖且可靠的模式,分别是匿名化与区块链智能合约与OAuth2.0协议结合的尝试,以系统科学视域分析两种针对OAuth2.0安全性的改进方案。