JavaShuo
栏目
标签
OAuth二、OpenID、SMAL 对比
时间 2019-11-06
标签
oauth
openid
smal
对比
繁體版
原文
原文链接
对比点
OAuth2.0
OpenID
SMAL2
票据格式
JSON or SAML2
JSON
XML
支持受权
Yes
Yes
Yes
支持认证
“伪认证”
Yes
Yes
建立年份
2005
2006
2001
最新版本
OAuth2
OpenID Connect
SAML 2.0
传输方式
HTTP
HTTP GET and HTTP POST
HTTP重定向,SAML SOAP绑定,HTTP POST绑定等
安全弱点
不能抵抗网络钓鱼,OAuth没有使用数据签名和加密等措施,数据安全彻底依赖TLS
不能抵抗网络钓鱼,一个钓鱼的IDP若是恶意记录下来用户的OpenID,将会形成很严重的隐私安全问题
XML签名存在漏洞,可能被伪造
使用场景
API 受权
商用应用的单点登陆
企业级单点登陆,可是对于移动端支持不是很好
相关文章
1.
OAuth二、OpenID Connect简介
2.
OpenId和OAuth区别
3.
OpenID和OAuth有什么区别? - What's the difference between OpenID and OAuth?
4.
OAuth和OpenID的区别(转)
5.
OAuth和OpenID的区别
6.
Google OAUTH + OpenID解决方案
7.
OAuth 2.0 and OpenID Connect - Memo
8.
OpenID及其原理介绍,OAuth和OpenID的区别
9.
ASP.NET 中OAUTH 2.0 及OPENID CONNECT的介绍
10.
IdentityServer4 实现 OpenID Connect 和 OAuth 2.0
更多相关文章...
•
PHP 类型比较
-
PHP教程
•
Hibernate的二级缓存
-
Hibernate教程
•
RxJava操作符(二)Transforming Observables
•
算法总结-二分查找法
相关标签/搜索
smal
openid
oauth
对比
比对
对比度
对比联想
对比分析
对比色
对比法
Hibernate教程
MyBatis教程
PHP教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
No provider available from registry 127.0.0.1:2181 for service com.ddbuy.ser 解决方法
2.
Qt5.7以上调用虚拟键盘(支持中文),以及源码修改(可拖动,水平缩放)
3.
软件测试面试- 购物车功能测试用例设计
4.
ElasticSearch(概念篇):你知道的, 为了搜索…
5.
redux理解
6.
gitee创建第一个项目
7.
支持向量机之硬间隔(一步步推导,通俗易懂)
8.
Mysql 异步复制延迟的原因及解决方案
9.
如何在运行SEPM配置向导时将不可认的复杂数据库密码改为简单密码
10.
windows系统下tftp服务器使用
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
OAuth二、OpenID Connect简介
2.
OpenId和OAuth区别
3.
OpenID和OAuth有什么区别? - What's the difference between OpenID and OAuth?
4.
OAuth和OpenID的区别(转)
5.
OAuth和OpenID的区别
6.
Google OAUTH + OpenID解决方案
7.
OAuth 2.0 and OpenID Connect - Memo
8.
OpenID及其原理介绍,OAuth和OpenID的区别
9.
ASP.NET 中OAUTH 2.0 及OPENID CONNECT的介绍
10.
IdentityServer4 实现 OpenID Connect 和 OAuth 2.0
>>更多相关文章<<