作者:阮一峰日期:2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAuth的适用场合,让我举...
分类:
其他好文 时间:
2015-09-04 17:05:00
阅读次数:
284
HTTP基本认证是一种用来允许Web浏览器,或其他客户端程序在请求时提供以用户名和口令形式的凭证的登录方式。用户名追加一个冒号然后串接上口令,得出的结果字符串再用Base64算法编码。例如,用户名
是: admin,口令是: admin123,拼接后的结果是: admin:admin123,然后再用Base64编码,得到YWRtaW46YWRtaW4xMjM=。Base64编码的字符串发送出去,并由接收者解码,得到一个由冒号分隔的用户名和口令的字符串。...
分类:
移动开发 时间:
2015-08-27 18:52:22
阅读次数:
167
什么是OAuth授权?一、什么是OAuth协议OAuth(开放授权)是一个开放标准,所谓OAuth(即Open Authorization,开放授权),它是为用户资源授权提供了一种安全简单的标准,允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。而这种授权无需将用户提供用户名和密...
分类:
其他好文 时间:
2015-08-27 10:45:14
阅读次数:
155
今天,需要工作,需要使用 curl / file_get_contents 获得授权的必要性(Authorization)的页面内容。解决后写了这篇文章分享给大家。php curl 扩展,可以在server端发起POST/GET请求,訪问页面,并能获取页面的返回数据。比如要获取的页面:http://...
分类:
Web程序 时间:
2015-08-20 22:19:35
阅读次数:
262
什么是Authentication?首先解释两个长的非常像、easy混淆的单词,Authentication(鉴定、认证)和Authorization(授权)。Authentication就是要证明你是谁。举个样例。你告诉别人你的名字叫Alice,怎么样让别人确信你就是Alice,这就是Authen...
分类:
Web程序 时间:
2015-08-15 16:04:54
阅读次数:
198
转自http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html理解OAuth 2.0作者: 阮一峰日期: 2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OA...
分类:
其他好文 时间:
2015-08-14 13:19:17
阅读次数:
129
Login:用户名:用户ID认证机制:Authentication密码认证,生物认证授权:Authorization审计:Audition(日志)命令:magicnumber:魔数标识二进制文件执行格式ls:list列出,列表列出指定路径下的文件目录:文件,路径映射路径:从指定起始点到目的地所经过位置文件系统:filesystem
分类:
系统相关 时间:
2015-08-13 20:21:20
阅读次数:
159
Internet Engineering Task Force (IETF) D. Hardt, Ed.Request for Comments: 6749 MicrosoftObsole...
分类:
Web程序 时间:
2015-08-10 23:45:39
阅读次数:
328
这里就新浪微博的第三方接入做了个demo,方便以后查看,同时供大家参考。首先新浪云的授权机制采用的是OAuth2.0,OAuth在”客户端”与”服务提供商”之间,设置了一个授权层(authorization layer)。”客户端”不能直接登录”服务提供商”,只能登录授权层,以此将用户与客户端区分开来。”客户端”登录授权层所用的令牌(token),与用户的密码不同。用户可以在登录的时候,指定授权层令...
分类:
其他好文 时间:
2015-08-09 22:33:31
阅读次数:
247
Chrome开发工具Network没有显示完整的http request和response对话 ? 这几天看《http defintion guide》介绍Authorization和www-Authorization的机制时不是很理解,因此自己动手做实验,从而发现了Chrome开发工具...
分类:
Web程序 时间:
2015-08-09 14:15:13
阅读次数:
5460