OAuth和SSO都可以做统一认证登录,但是OAuth的流程比SSO复杂。SSO只能做用户的认证登录,OAuth不仅能做用户的认证登录,开可以做open api开放更多的用户资源。

Open API即开放API,也称开放平台。 所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作OpenAPI(开放API)。

Open API的形态
就现在互联网上Open API的形态来看,主要分成两种:标准REST和类REST(也可以叫做RPC形态)。
REST形态主要有这么几点特点:1.服务地址就是资源定位地址。2.服务操作就是Http请求中的方法类型(GET,POST,DELETE,PUT),这其实是抽象现实当中对于服务的增删改查操作。Google大部分的RESTAPI就采用了标准的REST风格,服务请求地址URL如下。

最新文章

  1. Linux归档压缩、分区管理与LVM管理
  2. 解决Win10图片打开方式没有“Windows照片查看器”问题
  3. [原]centos6.5系统可用yum源(32位)以及rpmforge
  4. python redis使用心得
  5. VI中的多行删除与复制
  6. 初识ASP.NET CORE:二、优劣
  7. V-rep学习笔记:转动关节1
  8. (转) An overview of gradient descent optimization algorithms
  9. Javascript是一个事件驱动语言
  10. (转载)JDOM/XPATH编程指南
  11. 【HDOJ】4183 Pahom on Water
  12. hive 桶相关特性分析
  13. SWOT自我分析
  14. JAVA Stop The World 第八节
  15. Bigcommerce:安装的出错解决方案
  16. dede 内容页文章标题显示不全的更改方法
  17. python的文件操作file:(内置函数,如seek、truncate函数)
  18. 网络编程一定要看过的socket大山
  19. cf842D 01字典树|线段树 模板见hdu4825
  20. BZOJ 3745

热门文章

  1. Linux设备驱动程序 之 模块参数
  2. 第10组Alpha冲刺(3/4)
  3. Android__adb 命令大全
  4. springboot properties
  5. Bootstrap4项目开发实战视频教程
  6. VSCode查询快捷键对应功能技巧
  7. 初步理解js作用域
  8. NoSQL的种类
  9. vue项目报错
  10. 安装php的sphinx扩展模块