prince的文章

五、OAuth 2.0 授权

授权 当一个客户端应用想要访问拥有者托管在资源服务器的资源时,它必须先获得授权,本节将讲述客户端如何获取授权。 客户端标识,客户端密钥和重定向URI 在客户端应用能请求访问资源服务器的资源之前,客户端应用程序,必须先在资源服务器相关联的授权...

四、OAuth 2.0 客户端类型

客户端类型 OAuth 2.0客户端角色被细分为一系列类型和配置,本节将阐述这些类型和配置。 OAuth 2.0规范定义了两种客户端类型: 保密的 公有的 保密的客户端能够对外部保持客户端密码保密。该客户端密码是由授权服务器分配给客户端应用...

三、OAuth 2.0 角色

角色 OAuth 2.0为用户和应用定义了如下角色: 资源拥有者 资源服务器 客户端应用 授权服务器 这些角色在下图中表示为: OAuth 2.0规范中的角色定义 资源拥有者是指拥有共享数据的人或应用。比如Facebook或者Google的...

二、OAuth 2.0 综述

综述 如引言所说的,OAuth 2.0是一个能够使应用彼此访问数据的开放授权协议,这里我们将阐述该协议是怎么工作的以及规范中提到的概念。该图说明了整个授权过程: OAuth 2.0怎样被用来在应用间共享数据的例子 第一步,用户访问客户端we...

一、OAuth 2.0 引言

引言 OAuth 2.0是一个应用之间彼此访问数据的开源授权协议。比如,一个游戏应用可以访问Facebook的用户数据或者一个基于地理的应用可以访问Foursquare的用户数据等。下面是一张阐述该概念的图: OAuth 2.0怎么通过应用...

二十三、Nginx event 模块

event 模块 event 的类型和功能 Nginx 是以 event(事件)处理模型为基础的模块。它为了支持跨平台,抽象出了 event 模块。它支持的 event 处理类型有:AIO(异步IO),/dev/poll(Solaris 和...

赞(0)princeprinceNginx教程 阅读(393)

二十二、Nginx core 模块

core 模块 Nginx 的启动模块 启动模块从启动 Nginx 进程开始,做了一系列的初始化工作,源代码位于src/core/nginx.c,从 main 函数开始: 时间、正则、错误日志、ssl 等初始化 读入命令行参数 OS 相关初...

赞(0)princeprinceNginx教程 阅读(399)

二十一、Nginx 负载均衡模块

负载均衡模块 负载均衡模块用于从upstream指令定义的后端主机列表中选取一台主机。Nginx 先使用负载均衡模块找到一台主机,再使用 upstream 模块实现与这台主机的交互。为了方便介绍负载均衡模块,做到言之有物,以下选取 Ngin...

赞(0)princeprinceNginx教程 阅读(377)

二十、Nginx upstream 模块简介

upstream 模块简介 Nginx 模块一般被分成三大类:handler、filter 和 upstream。前面的章节中,读者已经了解了 handler、filter。利用这两类模块,可以使 Nginx 轻松完成任何单机工作。而本章介...

赞(0)princeprinceNginx教程 阅读(370)