我们这里所说的身份认证就是指它可以告诉应用程序当前的用户是谁, 还有这些用户是否正在使用你的应用程序...., 同时带着授权码
客户端使用授权码向Token端点请求一个响应
客户端接收到响应, 响应的body里面包含着ID Token 和 Access Token
客户端验证ID Token, 并获得用户的一些身份信息...在Implicit流程里, 所有的tokens都来自于授权端点, 而Token端点并没有用到.
该流程主要用于浏览器内的应用, Access Token和ID Token一同被直接返回给客户端....Hybrid Flow
Hybrid流程是前两者的混合, 在该流程里, 有一些tokens和授权码来自于授权端点, 而另外一些tokens则来自于Token端点...., 同时带着授权码, 根据响应类型的不同, 也可能还带着一个或者多个其它的参数.